私のXcodeはバージョン4.4.1です
この新しいバージョンに更新する前にプロジェクトは完璧に機能していましたが、現在は機能しなくなりました
複数のターゲットを作成するときに同じ問題が発生しました。私の問題は、「パッケージング」の下で製品名を変更しなければならなかったことです。
各ターゲットプロジェクトで>ビルド設定>パッケージング->製品名
古いアプリケーションをiPadにインストールしたかった。 XCodeを4.3.2からXCode 4.5に更新し、この問題が発生しました。最終的にこのソリューションを取得してみました。
target設定(プロジェクト設定ではありません)で、次の設定を確認してください
有効なアーキテクチャ:armv7
私の場合、arm6を削除しましたが、動作します。お役に立てれば :)
今日も同じ問題がありました。ファイルを追加した場合は、ファイルにinfo.plistも追加していないかどうかを確認してください。それを削除すると動作します。
Info.plistで「Required device capabilities armv7」という文字列を削除します
Info.plistで「Required device capabilities opengles-1」という文字列を削除します
今日も同じエラーメッセージが表示されました。
私は、いくつかのiOSアプリプロジェクトとフレームワークプロジェクト( https://github.com/kstenerud/iOS-Universal-Framework を使用)があるワークスペースで作業していました。そのフレームワークプロジェクトを追加して、iPhoneエミュレーターでテストを行いましたが、iPhoneでアプリを起動しようとすると、すべてこのエラーが発生しました(上記のとおり)。
Frameworkプロジェクトをワークスペースから削除するだけで問題を解決できたことがわかりました。 iOSアプリケーション内からフレームワークを問題なく使用できましたが、フレームワークプロジェクトは何らかの理由で同じワークスペースに存在できました。
これが私の状況の誰にも役立つことを願っています!
Facebook SDK 3.5のInfo.plistをXcodeプロジェクトに追加していたこの問題に遭遇しました。 facebookのInto.plistファイルを削除するとすぐに、すべてが機能しました。