私はアプリストアに既存のアプリを持っており、iCloudを追加しています。私はアップル社のガイドだけでなく、他のものやそのすべてがうまく動作しています。しかし、私は私のアプリのバージョン2.0(最後の生産バージョン)がデバイスにインストールされている場合、Xcodeからデバイスにバージョン3.0(iCloudを持つもの)を展開すると、アプリのアップグレード時にのみNSUbiquitousKeyValueStoreエラーが発生します。アプリのクリーンインストールが正常に動作します。 iCloud
NSUbiquitousKeyValueStore error: com.yourcompany.YourApp has no valid com.apple.developer.ubiquity-kvstore-identifier entitlement
しかし、私は、デバイスから元のアプリを削除した場合、私はエラーを取得しないのXcodeから3.0を展開し、iCloudのが正常に動作します。
アップグレードする前にユーザーがアプリを削除する必要がないようにするにはどうすればよいですか?
iOS 5.0.1を実行している複数のデバイスでこれを試しましたが、すべて同じことをしています。
iOS 4.3.5?このバージョンにはiCloudはありません – akashivskyy
私はそれを言って本当に馬鹿だと感じています...しかし、私は5.0.1を実行している複数のデバイスで試してみましたが、それでも問題はあります。 – jamone
com.apple.developer.ubiquity-kvstore-identifierの値を投稿できますか? – akashivskyy