3

アプリ内で使用しようとしていますNSUbiquitousKeyValueStoreが、ジェイルブレイクされていない iPad で期待どおりに動作します。アプリを削除して再インストールしても、環境設定はまだ iCloud に保存されています。

ただし、ジェイルブレイクされた iPhone (AppSync for iOS 5.0 以降がインストールされている) で同じアプリを実行しようとすると、次のエラーが発生します。

NSUbiquitousKeyValueStore error: com.companyname.yourapp has no valid com.apple.developer.ubiquity-kvstore-identifier entitlement

プロビジョニング プロファイルの再作成と再インストール、またはビルド ディレクトリのクリーニングなどの一般的な修正を試みましたが、問題を修正する方法はありません。

一方、AppSync を使用した Game Center + 脱獄済みデバイスでの開発では、「ゲームが認識されません」というエラーが発生することがわかっています。

iCloud ストレージの開発とジェイルブレイクがこのエラーにつながるかどうか知っていますか?

ありがとうございました

4

1 に答える 1

3

私自身の質問にお答えします。Jailbreak + AppSync for iOS 5.0 以降がインストールされている場合、iCloud は期待どおりに動作しません。AppSync を削除する必要があります。

于 2012-06-13T13:38:46.107 に答える