3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

CloudKitで自動連携されない問題の対策 CloudKit - "Invalid bundle ID for container"

Posted at

CloudKitを用いてCoreDataをクラウドに自動バックアップしようとしたができない場合があった。

デバッグ画面を眺めていたら、「Invalid bundle ID for container」とあったのでこのエラーが出た場合の対策をメモしておく。

内部で紐付けがうまくいってないのか分からないけどこれで上手くいった!

対策

① Xcodeでコンテナの選択を解除する
② developer.apple.comでコンテナの選択を解除し、保存する

Certificates, Identifiers & Profiles→Identifiersから対象のアプリを選択すれば以下のような画面が現れる。
Editからコンテナの選択を解除できる

Screen Shot 2022-05-02 at 15.35.33.png

③ 2で選択を解除したコンテナを再度選択し、保存する
④ 全く同じコンテナ名でコンテナを作成する(新しくコンテナが作成されるわけではない)
⑤ Xcodeで再度コンテナを選択する

参考

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?