iTunes Connectアプリケーションには必要なアーキテクチャがありません
-
25-10-2019 - |
質問
iTunes Connectは、アプリケーション実行可能ファイルに必要なアーキテクチャが欠落していると言っています。次のアーキテクチャの少なくとも1つが存在する必要があります:armv6
私は特にiOSターゲットを4.0に設定し、ARMV7でコンパイルされているので、私にとって面白いです(読む:独特)
info.plistでは、minimutal -serversionが4.2に設定されます
なぜこのエラーが発生するのですか?これは、売りに出されることのないアプリの更新であり、App Storeにあることが承認されていますが、修正したいバグがあったためにプレースホールディングだけです。アプリケーションローダーはそれを深くチェックしますか?
解決
答えは、「アクティブアーキテクチャのみをビルドする」、Xcode 3で「アクティブアーキテクチャのみをビルドする」必要があるということです。これにより、ターゲットを選択し、[情報]をクリックする必要があります。
他のヒント
死んだ馬(スレッド)を倒すことはありませんが、iOS 6(現在はXcode 4.6.2で)で実行する必要があるアプリのビルドで発生すると、この問題の別の解決策が見つかりました。
とステップは次のとおりです。
- ビルドアーキテクチャを標準として選択します(ARMV7およびARMV7S)
- iOS 4.3として展開ターゲットを選択します
- に次の変数を追加します
info.plist
:-ARMV7としてItem0値を持つ必要なデバイス機能。
私はすでに「いいえ」に設定された「アクティブアーキテクチャのみを構築する」ため、この同じエラーを引き起こす少なくとも1つの新しい問題があります。
所属していません StackOverflow