【iPhoneアプリ制作】this bundle is invalid. Apps that include an armv7s architecture are required to include an armv7 architecture.が出た時のエラーの対処法

どうも、Averageです。

xcode

iPhoneアプリ制作をしているときに出てきたエラーです。

アプリをリリースする際にArchiveしたあと→Validateするときに出てきました。

this bundle is invalid. Apps that include an armv7s architecture are required to include an armv7 architecture.

ちなみに私のアプリ開発環境は、

  • 機種:MacBook Air 2013モデル
  • OS:Mac OS X Mountain Lion 10.8.5
  • Xcode:Version 5.0

です。

色々と調べた結果、下記のアドレスに対処法が書いてました。

Validating app, application is missing Architecture armv7
When I'm updating my first iOS app , I have 2 problems validating them, *iPhone/iPod Touch:application executable is missing a required architecture. At least...

ただ、英語で書かれているのといくつか方法が書いてあります。

私が解決した方法は、単純でArchiveするときに接続していたiPhoneを抜いてからビルドすると解決しました。

なぜかはわからないのですが、iPhoneやiPadを接続しながらビルドすると出てくることがあるようです。(出ない時もあるので、原因は不明)

でもまあ、上記のエラーが出てきたときはiPhoneやiPadのiOS端末を抜いてからビルドすれば大丈夫ということがわかりました。

プログラム関連で一番大変だと思うのが、やはりエラーの対処法なので同じ問題で困っている方は一度試してみてください。

コメント