iCloud キー値ストアを使用する iCloud 対応アプリをテストしています。
5.1.1 を実行している iPad と iPod でテストしています。
今日、明らかな理由もなく、iPad (および iPad のみ) で実行すると、「xxx には有効な com.apple.developer.ubiquity-kvstore-identifier 資格がありません」というメッセージが表示され、キー値にアクセスできません。これは、そのデバイスでアプリを実行できないことを意味します。
iCloudファイルへのアクセスはうまくいきます。
プロビジョニング プロファイルは変更されておらず、資格ファイルも変更されておらず、プロジェクトとターゲットの設定も変更されておらず、コードは iPod 上で正常に動作しています。
すべてのデバイスに対して 1 つのターゲットしかありません。
iPad からアプリを削除して再インストールしても解決しません。Product Clean は役に立ちません。iPad を Xcode オーガナイザーから削除して再度有効にしても、解決しません。アプリのすべてのデータを iCloud から削除しても効果はありません。私が知る限り、何も役に立ちません。
何か案は?