我的猜測是答案是「否」,但我想我仍然會問。是否可以在應用程序之間共享設置包和NSUserDictionary對象?
比方說,我有多個應用程序構建到他們的可執行文件共享庫。現在讓我們來說一下,這個共享庫爲某些Web服務提供了一個API,它爲使用該庫的所有n個應用程序使用相同的用戶名/密碼。
是否有可能再設置在一個地方的用戶名/密碼,如系統設置和允許多個應用程序訪問設置,或者是仍然NSUserDefaults的沙盒完全?
這似乎像這種東西的鑰匙串是的,但你可以使用它的任意數據與剛認證數據?是否可以使用設置包來更改具有相同蘋果ID前綴的應用之間共享的鑰匙串數據?
謝謝。實際上,程序門戶上的「管理AppIDs」選項卡(包括所有證書和配置)說:「您的App ID的Bundle Seed ID部分可用於共享您使用單個App ID生成的多個應用程序之間的Keychain訪問。 ,它可以合併到任何希望將iPhone OS應用程序與之配對的外部硬件附件中。「不管怎樣,謝謝!這聽起來像我可能實現了一個NSUserDefaults工作,它使用鑰匙串作爲商店或其他東西。 – Nimrod 2010-01-24 20:49:00