Skip to main content

iCloud 共通 > 前提の設定

  • iCloud 使用するには
    • Targets > Signing & Capabilities > [+ Capability] > iCloud で iCloud 有効にする
      • Key-value storage
      • iCloud Documents
      • CloudKit
    • iCloud Document, CloudKit については
      • Container も設定が必要
        • com.XXXXX.AppName1 のような identifier で設定
          • これをアプリ間で共有すれば設定が引き継げるか?
      • Background Modes も有効にする
        • Targets > Signing & Capabilities > [+ Capability] > Background Modes
          • Background Fetch
          • Remote notifications

忘れると、このように出る。アプリ上は ぱっと見エラーは出ないが、同期は されない。

[Connection] Unable to find entitlement for KVS store* [Connection] BUG IN CLIENT OF KVS: Trying to initialize NSUbiquitousKeyValueStore without a store identifier. Please specify a store identifier in your entitlements or initializer.