2012-01-16 141 views
10

我希望能找到關於此的更多信息。在兩個應用程序之間共享iCloud數據

我打算立即使用iCloud核心數據存儲製作應用程序。我希望與另一個應用程序(不同的包標識符)分享它可能嗎?很明顯,我將在另一個應用中包含iCloud功能,但是AppID和所有這些功能似乎都值得懷疑。

另一個問題,如果我可能,我打算使用CoreData和plist文件的iCloud同步。據我所知,通常應用程序採取了一種方法,但我需要按照預期同步核心數據,並使用一個小的plist文件,這不是一個設置文件。這是一個壞方法嗎?或者我應該只使用其中之一?

回答

8
  1. 用於存儲的iCloud標識符是從用於該應用束IDENTIFER不同,所以,是的,這是完全可能的
  2. 是。您可以同步核心數據,在相同的應用程序

使用iCloud的「文件」 鍵值對的所有其他條件相同,我想你最好把你的plist到你的核心數據模型(少碼)。

+1

同意。如果您的數據需求已經使用核心數據,那麼** ALL **數據應該位於核心數據中。更少的混淆,更一致,更多的管理代碼。 – 2012-01-16 17:37:35

+0

您可以擴展一些基本的知識如何使用兩個可能不同的應用程序訪問相同的iCloud文檔? – user134611 2012-01-18 22:13:29

+4

您的權利文件中有一個iCloud標識符。如果在兩個應用程序中都相同,則可以訪問相同的數據/文檔。而已。 – 2012-01-19 09:40:18

相關問題