2012-01-11 1 views
1

したがって、バニラプロジェクトを作成して、&をビルドしてください...アプリケーションが表示されません。オープンコンソール:taskgated:com.apple.developer.ubiquity-container-identifier資格の使用が許可されていないため、アプリケーションが終了しました

"1/10/12 6:32:29.967 PM taskgated:com.myapp.TEST [pid 28092] com.apple.developer.ubiquity-container-identifier資格の使用が無効であるため「

ほとんど同じ質問のように、ここで Turning Entitlements on in Xcode Prevents Bare Bones App From Launching

そして、ここに許可。 Mac application crashes (killed due to entitlements) regardless of whether entitlements are enabled

私はiCloudを使用していません。実際、私はデフォルトプロジェクトを変更していません。任意のソリューションやアイデアですか?これを克服した誰にも感謝します。

答えて

1

ドキュメントからも、ALSOを自動的に作成して更新するXCodeの「デフォルトプロビジョニングプロファイル」にはiCloudのアクセス許可が含まれていることが分かります。これらのアクセス許可はアプリ固有のものであるため、おそらくデフォルトのxcodeプロファイルを使用するすべてのアプリケーションが中断されます。

なぜこれが流行ではないのかわかりませんが、私のケースでは、「XcodeのワイルドカードアプリID」を使用する代わりに、iCloudなしで新しい「基本ワイルドカードアプリID」を作成する必要がありました。これを使用して新しいプロビジョニングプロファイルを作成し、追加するなどしました。つまり、Xcodeがプロファイルをもう処理できないということです。(

0

プロビジョニングポータルに入り、ワイルドカードApp IDでiCloudを無効にし、Xcodeに戻ってプロビジョニングプロファイルを更新することで、この作業を行うことができましたリスト。

関連する問題