고유 한 문제가있는 것 같습니다. 내 NSUbiquitousKeyValueStore는 단순히 시뮬레이터에서 시작하는 사이에 작동하지 않습니다. 즉, iCloud 동기화 또는 그와 비슷한 것에 대해서도 말하지 않고 있으며, 아래의 간단한 테스트를 통과 할 수 없습니다!NSUbiquitousKeyValueStore가 작동하지 않습니다 ... at
var kvs = NSUbiquitousKeyValueStore.defaultStore()
if kvs.synchronize() == true {
println("kvs synchronised")
}
println(kvs.stringForKey("test"))
println(kvs.setString("WORKED", forKey:"test"))
println(kvs.stringForKey("test"))
매번 내가 내 아이폰 OS 시뮬레이터 8 응용 프로그램을 실행, 이것은 같은 메시지를 출력합니다.
kvs synchronised
nil
WORKED
예, iCloud는 Entitlement에서 구성 및 활성화됩니다. 예, "Key Value Store"도 선택되어 있습니다. 예, 시뮬레이터 계정이 iCloud 동기화를 위해 설정되었습니다.
로컬 백업 SQLite DB가 모든 실행 사이에 고착되고있는 것처럼 보입니까? 나는 잃어 버렸다.
이 문제를 해결할 수있는 행운이 있습니까? 나는 똑같은 문제를 겪고있다. – Michael
방금이 게시물을 발견했습니다. 동일한 문제가 있습니다. 내 질문은 여기에 http://stackoverflow.com/questions/27308169/is-it-possible-to-use-nsubiquitouskeyvaluestore-within-the-ios-7-or-ios-8-simula – Ender2050