2011-08-24 63 views
1

iPhone應用程序中的CFPreferences是否可讀?CFPreferences是否「跨應用程序」可讀?

換句話說,如果我沒有編寫這個應用程序,並且正在從一個靜態庫開始工作,我可以將一個NSUserDefaults樣式首選項寫入磁盤並讓它在另一個iPhone應用程序中可讀嗎?

我擔心答案是否。期間。句號。有什麼想法嗎?

回答

1

編號應用程序有自己的沙箱;你不能以你描述的方式在它們之間進行交互。從iOS4開始,應用程序間通信非常有限。

0

一種解決方法是使用鑰匙串來存儲少量的共享數據,但這種方法有很多限制。您必須在應用程序之間使用相同的ID,並且不能使用推送通知和其他功能。

或者,您可以支持Dropbox或類似的東西,並將共享信息存儲在互聯網上。

兩者都不是一個好的解決方案。

相關問題