1

2 つの異なるアプリが iCloud 経由で少量のデータを共有できるようにするために見つけたすべてのアドバイスに従いました。テストではすべてが期待どおりに機能しましたが、両方のアプリがアプリ ストアでリリースされた後、アプリの 1 つがデータを読み取れません。

セットアップは次のとおりです。

 app 1 ID: com.mycompany.superapp

 app 2 ID: com.mycompany.superduperapp

両方のアプリの資格ファイルで com.apple.developer.ubiquity-kvstore-identifier を com.mycompany.superapp として設定しました。どちらのアプリ ID も同じ 10 文字のプレフィックスを共有しています。

アプリ 2 は期待どおりに機能します。しかし、アプリ 1 (資格で実際に ID が使用されているアプリ) が iCloud データにアクセスしようとすると、次のように表示されます。

 Warning: com.mycompany.superapp has no valid com.apple.developer.ubiquity-kvstore-identifier entitlement

 Warning: Can't get application info for com.mycompany.superapp

誰が何が間違っているのか考えていますか?

4

1 に答える 1

0

そのアプリ ID と開発ポータルで iCloud が有効になっていることを再確認してください。

于 2013-06-07T02:24:23.093 に答える