web-dev-qa-db-ja.com

CloudKitコンテナーを削除するにはどうすればよいですか?

CloudKitで誤って新しいコンテナを作成しましたが、ダッシュボードを開くと表示されるのは本当に面倒です。削除する方法はありますか? developer.Apple.comでは、コンテナの削除ボタンが表示されません。

41
János

AppleのiOS CloudKitドキュメント: iCloudを有効にしてCloudKitを選択

重要:CloudKitを選択すると、XcodeはバンドルIDに基づいてデフォルトのコンテナーIDを作成します。 iCloudコンテナを削除できないため、CloudKitを選択する前に、Xcodeの[全般]ペインでバンドルIDが正しいことを確認してください。バンドルIDを変更するには、「App Distribution Quick StartでバンドルIDを設定する」をご覧ください。

AppleのmacOS CloudKitドキュメント: コンテナとデータベースについて

複数のアプリとユーザーがiCloudにアクセスできますが、データはコンテナと呼ばれるパーティションに分離されカプセル化されます。アプリに属する​​コンテナは、別の開発者のアプリからアクセスできません。ただし、アプリはコンテナを共有できます。複数のアプリが同じコンテナを共有でき、1つのアプリが複数のコンテナを使用できます。アプリごとに1つのデフォルトコンテナがありますが、追加のカスタムコンテナを作成できます。デフォルトコンテナの識別子は、アプリのバンドルIDと一致します。指定する他のコンテナIDは、すべての開発者アカウントにわたって一意である必要があります。 コンテナは削除できません。

31
Ezimet

現在、コンテナを削除できません。コンテナに名前を付けないようにするのが最善です。他のアプリで必要な場合は後で再利用できるように、アプリに依存しない名前を付けます。

例:iCloud.com.mycompany.container1

2
Darko