1

次のエラーを受け取りました: ITMS-90863: Apple シリコン Mac サポートの問題 - アプリの LSApplicationLaunchProhibited が true に設定されています。これは Mac ではサポートされていません。

ITMS-90747: アーキテクチャは MinimumOSVersion と互換性がありません。アプリ バンドルは、'14.1' の MinimumOSVersion を指定しますが、iOS 12 以降ではサポートされていない 32 ビット アーキテクチャが含まれています。

他の場所で対処された最初の警告を見たことがありますが (まだ回答はありません)、常に一緒に両方のエラーが発生しており、それらが関連しているように感じます。

最初に気づいたのは、Project Document が Project Format Xcode 9.3-compatible に設定されていることでした。そのため、32 ビットの問題が解消されると考えて、Xcode 12 に変更しました。しかし、それは影響を与えませんでした。

Targeted Device Families は iPhone と iPad のみで、iOS Deployment Target を 10.0 から 14.0 に切り替えましたが、それも何も変わっていません。

そして、cmd-F'ing "LSApplicationLaunchProhibited" は、それをテストするために false に切り替えることができるものを見つけられません。

結論: シンプルなステッカー パックなので、ターゲットの設定やドキュメントの設定以外にコードは一切書かれませんでした。32 ビット バージョンを生成するべきではなく、Mac Apple Silicon の問題をいじってはいけませんが、それでもここにあります。

初めてここにいるので、これらの初心者の質問を義務付けてくれてありがとう!

*脚注: 私の質問の半分はここで聞かれました

エラー: Apple シリコン Mac のサポートの問題。アプリには LSApplicationLaunchProhibited が true に設定されています。これは Mac ではサポートされていません。修正方法を教えてください。

... 誰かがここで答えたら、そこで共有します。

アップデート:

私は問題の 32 ビット部分を修正したと思いますが、解決策は直観に反しています (少なくとも私には)。展開先を iOS 10 に変更することで、AppStoreConnect 経由で 32 ビット警告なしで取得できました。

しかし、私はまだAppleシリコンの警告を受けています...

4

1 に答える 1