ITMS-90747 : 코드가없는 기본 스티커 팩이지만 App Store Connect는 거기에 32 비트 코드가 있다고 생각합니다.

Nov 15 2020

이 오류 수신 : ITMS-90863 : Apple 실리콘 Mac 지원 문제-앱에 LSApplicationLaunchProhibited가 true로 설정되어 있습니다. 이것은 Mac에서 지원되지 않습니다.

ITMS-90747 : 아키텍처가 MinimumOSVersion과 호환되지 않습니다. App Bundle은 MinimumOSVersion '14 .1 '을 지정하지만 iOS 12 이상에서 지원되지 않는 32 비트 아키텍처를 포함합니다.

나는 다른 곳에서 언급 된 첫 번째 경고를 보았지만 (아직 답변이 없음) 항상 함께 두 가지 오류가 발생하고 서로 관련이있는 것처럼 느껴집니다.

가장 먼저 눈에 띄는 것은 프로젝트 문서가 프로젝트 형식 Xcode 9.3 호환으로 설정되어 있으므로 32 비트 문제를 제거 할 것이라고 생각하여 Xcode 12로 변경했습니다. 그러나 그것은 영향을 미치지 않았습니다.

Targeted Device Families는 iPhone 및 iPad 전용이며 iOS 배포 대상을 10.0에서 14.0으로 전환했으며 변경된 사항도 없습니다.

그리고 cmd-F'ing "LSApplicationLaunchProhibited"는 그것을 테스트하기 위해 false로 전환 할 수있는 것을 찾지 못했습니다.

결론 : 간단한 스티커 팩이므로 대상 설정 및 문서 설정 외에 코드가 전혀 작성되지 않았습니다. 32 비트 버전의 어떤 것도 생성해서는 안되며 Mac Apple Silicon 문제로 인해 엉망이되어서는 안됩니다.하지만 여기에 있습니다.

처음으로 여기에서 이러한 초보자 질문에 대해 감사드립니다!

* 각주 : 내 질문의 절반이 여기에서 요청되었습니다.

오류 : Apple 실리콘 Mac 지원 문제. 앱에 LSApplicationLaunchProhibited가 true로 설정되어 있습니다. 이것은 Mac에서 지원되지 않습니다. 어떻게 해결합니까?

... 누군가 여기에 대답하면 거기에 공유하겠습니다.

최신 정보:

나는 문제의 32 비트 부분을 고쳤다 고 생각하지만, 해결책은 (적어도 나에게는) 반 직관적이다. 배포 대상을 iOS 10으로 변경하여 32 비트 경고없이 AppStoreConnect를 통해 가져 왔습니다.

하지만 여전히 Apple 실리콘 경고를 받고 있습니다.

답변

Shaboboo Nov 27 2020 at 00:12

Apple Connect 웹 사이트에서 앱으로 이동하십시오.

가격 및 가용성 아래에 "Apple Silicon Mac 가용성-이 앱을 사용할 수 있도록 설정"확인란이 있습니다.

이 항목을 선택 취소하면 사과 실리콘 경고가 표시되지 않습니다.