同一开发者签名的两个不同iPhone应用程序之间是否可以共享核心数据存储?我想开发一个应用程序,其中一个iPhone应用程序将保存一条数据流,然后另一个应用程序可以读取该数据。这是否可能?非常感谢!
同一开发者签名的两个不同iPhone应用程序之间是否可以共享核心数据存储?我想开发一个应用程序,其中一个iPhone应用程序将保存一条数据流,然后另一个应用程序可以读取该数据。这是否可能?非常感谢!
不,这是不可能的。iPhone应用程序运行在沙箱中,并且无法访问其他应用程序的数据存储。
编辑:
阅读其他答案后:是的,自定义URL是可能的。并且可以通过它传输数据,但是,在我看来,我不建议使用此过程传输超过5kb的数据。没有故障保护:没有事务和关系。
http://infinite-labs.net/swapkit/
这可能有帮助,也可能没有,但是也可以看看“SpyPhone”:还有系统剪贴板(我想它是NSPasteboard或者其他什么,现在没时间去查)它基本上就是剪贴板。我认为你可以把东西放在上面,然后使用一个URL启动另一个应用程序,告诉另一个应用程序检查剪贴板。