2

Xcode 4.6.2 を実行しており、デバイス (第 4 世代 iPod) で Instruments (4.6) を実行しようとしています。デバイス上でのコンパイルと実行は何の問題もありません。どちらもシミュレーターでのプロファイリングではありません。デバイス自体でプロファイルを作成しようとすると、コンパイルとインストールが正常に行われるように見えますが、Instruments の起動後にエラー音が聞こえ、デバイスでアプリが起動せず、Xcode で出力が表示されず、Instruments で記録が行われないようです。赤い丸の「記録」ボタンはグレー表示のままです。

私が見る唯一のフィードバックは、Xcode ウィンドウの上部にある「ツールバー」の「ステータス ウィンドウ」にある「Finished running - Profiling xxxx.app」です。

編集:詳細。さらに調査を行った結果、この問題に関する情報がデバイス ログにあることがわかりました。

インストゥルメントを実行しようとすると、次のようになります。

SpringBoard[17] : 終了アサーションのために com.abc.appname を kill する

installd[13786] : 権限 'keychain-access-groups' には、プロビジョニング プロファイルで許可されていない値があります

installd[13786] : 権限 'aps-environment' には、プロビジョニング プロファイルで許可されていない値があります

installd[13786] : 資格 'application-identifier' には、プロビジョニング プロファイルで許可されていない値があります

installd[13786] : 権限 'keychain-access-groups' には、プロビジョニング プロファイルで許可されていない値があります

installd[13786] : 権限 'aps-environment' には、プロビジョニング プロファイルで許可されていない値があります

installd[13786] : 資格 'application-identifier' には、プロビジョニング プロファイルで許可されていない値があります

他のさまざまな同様の投稿からの提案が試行され、失敗しました:

  • デバイスからアプリをアンインストールして再インストールする - 同じように失敗する

  • プロビジョニング プロファイル情報を「entitlements.plist」またはさまざまな「entitlements.entitlements」または「appname.entitlements」に追加すると、同じように失敗します

  • 'Product' -> 'Scheme' -> 'Edit Scheme...' を介して 'scheme' を手動で変更すると、プロファイリング スキームがリリース ビルド構成からデバッグ構成に変更されます - 同じことが失敗します

  • Xcode 内のすべてのプロビジョニング プロファイルを手動で削除し、プロジェクトとターゲット内のすべてのコード署名 ID をクリアして保存し、Xcode を再起動して、プロビジョニング プロファイルを再インポートし、コード署名 ID を再割り当てします。- 失敗

4

0 に答える 0