14

「アクティブなアーキテクチャのみをビルドする」(ONLY_ACTIVE_ARCH) を「はい」に設定して、誤ってアプリ ストアにビルドを送信してしまいました。私がアーカイブしていた電話は 3GS でした。これは、ARMv7S を搭載した iPhone 5 など、他のアーキテクチャの携帯電話ではアプリを実行できないということですか?

4

2 に答える 2

24

「アクティブなアーキテクチャのみをビルドする」を選択すると、現在のアーキテクチャのみをビルドすることにより、ビルド時間が短縮されます。ただし、リリース用にビルドする場合は NO に設定してください

于 2014-01-08T04:02:51.767 に答える
4

このリンクはあなたを助けるかもしれません...

http://useyourloaf.com/blog/2010/04/21/xcode-build-active-architecture-only.html

ただし、以前にいくつかのアプリを作成し、オプション セットを付けて App Store に提出しました。これは、ビルド ターゲットに ARM7 が含まれていたのに対し、アプリの「アーカイブ」とその後の送信に使用した古い iPod デバイスを使用していたためです。オプション セットがないと、古い iPod 用にビルドすることができず、アーカイブして公開することもできませんでした。

したがって、このことから、再送信して再審査を待つカウンターに身を置くという苦痛を経験することなく、あなたは大丈夫だと思います.

マーク

于 2013-04-18T06:27:43.087 に答える