2012-11-27 63 views
0

我有一個應用程序,我希望每次都能工作,無論iCloud是否啓用。因此,我希望在啓用iCloud的情況下將我的核心數據持久性存儲存儲在相同的位置,因爲我沒有啓用它。未啓用iCloud的URLForUbiquityContainerIdentifier?

如果啓用iCloud中,調用

NSURL *iCloudURL = [[NSFileManager defaultManager] URLForUbiquityContainerIdentifier]; 

給出結果:

file://localhost/private/var/mobile/Library/Mobile%20Documents/12345~com~andrew~icloudid/ 

調用此不啓用iCloud的NIL的回報。我希望在未啓用iCloud的情況下能夠訪問它,仍然可以使用我的核心數據存儲。

回答

0

嘗試在設備而不是模擬器上嘗試此相同的設置。

無論用戶設置如何,您都會發現無處不在的容器URL將是相同的。

相關問題