2

iCloudドキュメントストレージを時計で機能させようとして失敗した後、ウォッチキット拡張機能がiCloudから読み取れないため、単純にキーストアを使用しようとしました。ただし、そうすると次のようになります。

NSUbiquitousKeyValueStore は利用できません。

Appleによれば、これは「いつでも利用できる」はずです。したがって、この基本的な共有が時計で機能しない場合、ドキュメントは確実に機能しません.

これは、次を使用するだけで生成されます。

let keyStore = NSUbiquitousKeyValueStore()

ドキュメントと同様に、iPhone からでも問題なく動作します。時計のシミュレーターでも機能しますが、実際の時計では機能しません。

明確にするために、実際の時計で iCloud のキーバリュー ストアを使用できない理由がわかりません。これらは、Watch OS 2 以降で利用できるようになっています。

4

1 に答える 1

4

Apple から、これは Watch OS のサポートされていない機能であると正式に連絡を受けました。これは、私が彼らに知らせた彼ら自身の文書に反しています。うまくいけば、他の人がこの応答を見て、私が無駄にしていた時間を大幅に節約できます.

于 2017-02-07T00:20:05.230 に答える