我目前正在开发两个应用程序App1,即将文件从Dropbox下载到iPad,以及App2.Dropbox集成有点麻烦,我宁愿不在两个应用程序上都这样做.那么可以从可能访问它们的App1某个地方保存这些文件App2吗?我听说应用程序的沙盒在iOS6中有点宽松,但不确定多么宽松.
我在这里看到了一些类似的问题,但它们似乎是通过使用URL方案或将数据发送到其他应用程序来解决的,这不是我真正想要的.
任何其他想法来解决这个问题将不胜感激.
这是可能的,但本地方法并不适合大文件.
您可以使用Keychain存储少量数据,类似于NSUserDefaults.优点是可以在应用程序之间共享.请参阅http://shaune.com.au/ios-keychain-sharing-data-between-apps/
至于你的情况,你想要共享文件,你可以将它们编码为字符串并存储在钥匙串中(在我看来是一个非常糟糕的主意),或使用网络服务(如果你的目标是iOS 5及更高版本,只要您拥有两个应用程序的相同团队ID,iCloud就可以完成这项任务.请参阅http://developer.apple.com/library/ios/#documentation/Miscellaneous/Reference/EntitlementKeyReference/Chapters/AboutEntitlements.html
我更喜欢网络服务,iCloud应该让你更轻松.
| 归档时间: |
|
| 查看次数: |
435 次 |
| 最近记录: |