開発者/デバッグを使用してデバイスまたはシミュレーターに正常にビルド/インストールできるプロジェクトがあります。
アドホック ビルドを作成すると、シミュレーターではビルド実行できますが、デバイスでは実行できません。
アドホックにインストールされたアプリがクラッシュしている (配列に nil が追加されている) ため、デバッグ バージョンがクラッシュしていないため、直接インストールを実行しようとしています。
また、実行中のアドホックにインストールされたアプリに接続しようとしました。アプリは無期限に実行されます (ただし、特定のユース ケースを実行するとクラッシュします)。ただし、実行中のアプリにアタッチしようとすると、クラッシュします。
それはたまたま Box2d/Cocos2d アプリケーションですが、それらが原因であると考える理由はありません。Xcode 4.3.2、iPhone4 iOS 5.1
ビルドして実行しようとしたときのメッセージ:
error: failed to launch '/Users/bshirley/Library/Developer/Xcode/DerivedData/foo-bar-evrbckppmbsspqhezhleaxkmymxn/Build/Products/Adhoc-iphoneos/foo-bar.app/foo-bar' -- failed to get the task for process 6892
誰でも問題について洞察を持っているか、それを追跡していますか?
編集、いくつかのキーワードを追加して、検索で見つけやすくすることを考えました。
ポストモーテム クラッシュの診断に関する 1 つの問題は、Xcode のオーガナイザーのデバイス ログでスタック トレースがシンボル化されないことでした。そのため、コードを使用して 6 つ以上の深いスタック トレースが残り、実際の場所を特定する本当の理由はありませんでした。