2016-06-24 8 views
5

私は今、この問題を数時間修正しようとしています。 私はApp IDを確認し、iCloudコンテナを確認しました。 また、私はアプリのエンタイトルメントで同じものを入力しました。"iCloud containers"エンタイトルメントをアプリケーションIDに追加してください

「アプリケーションIDに「iCloudコンテナ」の資格を追加する」の前には常に赤いマークがあります。新しいプロビジョニングプロファイルを作成し、期限切れのプロビジョニングファイルも削除しました。 私はこの問題に直面しているのは初めてです。

この問題は開発者の証明書の署名など​​に関連していますか?

enter image description here

+0

解決方法を見つけましたか?私は同じ問題を抱えている – travis

答えて

6

私は数日前に同じ問題を抱えていました。あなたの開発者アカウントへ

  1. ゴー
  2. あなたは
  3. クリックして編集に取り組んでいるのApp IDを検索:これらの手順を実行して、それを修正しました。 iCloudの部に
  4. 私のために働いた enter image description here

"CloudKitサポート(Xcodeの6が必要です)を含める" というラジオボタンを選択します。

+0

私のために働いた。 –

+0

非常に感謝、私のために働いた。 – D6mi

+0

問題のない人。あなたは私の答えに投票することもできます。 :) – Ashik

1

私のプロジェクトのバンドルIDと一致するアプリケーションIDを追加しようとしましたが、それでもiCloudの警告は更新されません。

は、その後、私は「一般」にことが判明 - >それはTarget is ad hoc signedを語る「署名」、と私はEnable Development Signingボタンをタップし、その後、Xcodeは自動的にアプリケーションIDなどを管理し始め、すべてが緑色になっ:]

+0

Xcode 9を除いて、チェックマークは灰色で緑色ではなく、元々は「Target is unsigned」 Xcodeがこの機能を持つ前から 'codesign'コマンドラインツールをスクリプト化して署名してください。 –

0

をお試しください - すべてのプロビジョニングプロファイルを削除する - Xcode-> preference->アカウントに移動 - Apple IDをここに追加します(プロファイルを簡単にダウンロードできます) - ダウンロードプロファイルをクリックします。

1

私の場合、Xcode - 一般 - 署名では、チームフィールドの名前が正しくありませんでした。

0

少なくともXcode 9.1では、署名するチーム([ターゲット] - > [一般]ペイン)を選択する必要がありました。チームはすでに選出されていましたが、エラーを消すにはもう一度選択する必要がありました。開発者の証明書の更新と関係している可能性があります。

関連する問題