0
我正在製作一個具有免費版本和付費版本的iOS應用程序。當用戶獲得付費版本時,他/她不得丟失任何免費應用程序的數據。數據存儲爲plists。如何讓兩個iOS應用程序共享plists?
如何配置Entitlements文件來啓用此功能?我如何將plists移動(導入)到我的代碼中的付費應用程序的Documents目錄中?
我正在製作一個具有免費版本和付費版本的iOS應用程序。當用戶獲得付費版本時,他/她不得丟失任何免費應用程序的數據。數據存儲爲plists。如何讓兩個iOS應用程序共享plists?
如何配置Entitlements文件來啓用此功能?我如何將plists移動(導入)到我的代碼中的付費應用程序的Documents目錄中?
如何配置Entitlements文件來啓用此功能?
這與權利無關。
如何將plists移動(導入)到代碼中付費應用程序的Documents目錄?
您不 - 應用程序無法訪問另一個應用程序的沙箱。 (實際上,如果你正在爲越獄設備開發,那麼這不是問題,但看起來你是針對AppStore的,對吧?)
你可以做兩件事。
使應用程序的一個版本,並使用應用內購買到允許用戶訪問付費功能(這是優選的),或
Store data in the keychain,並且兩個應用程序鑰匙串訪問組設置爲一樣的。這樣他們可以共享數據。 (現在這是你將在權利屬性列表中實際設置的東西。)
哦,這就是我的意思 - 鑰匙串訪問。謝謝! – Macro206