macOS Sierra で Xcode から直接アプリを実行した後に NSUbiquitousKeyValueStore の同期メソッドを呼び出すと、false が返され、次のエラーが Console.app に出力されます。
バックグラウンド セッションでクライアント com.apple.dt.Xcode からサービス kTCCServiceUbiquity の TCCAccessRequest を拒否する
私が知る限り、変更されたキーは iCloud に保存されません。それらはローカルのメモリに記憶されますが、アプリの再起動後に失われます。
すべての権限が正しく設定されていると思います (プロジェクトの Capabalities で iCloud KVS が有効になっており、すべてチェックされています)。macOS で iCloud をデバッグ/テストするには、アプリをアーカイブしてエクスポートする必要がありますか?
これを修正/回避する方法はありますか?