首页 文章

在应用之间共享信息

提问于
浏览
0

我需要在几个应用程序之间共享信息 .

例如,有2个应用程序A和B.

我(作为用户)打开了名为A的应用程序 . 当应用程序被推出时,我想从应用程序B获取一些信息 .

我知道这可能是 url schemes .

例如像登录facebook工作 . 其他应用程序午餐Facebook应用程序获取登录信息 .

谢谢 .

1 回答

  • 1

    好吧,你无法直接从应用程序获取数据,但是你可以使用URL方案启动另一个应用程序并请求数据 .

    但您必须构建这两个应用程序,或者必须为其他应用程序提供广泛的API . 然后另一个应用程序必须使用应用程序URL方案再次启动您的应用程序,并通过URL发送数据请求 . 但是你可以通过这种方式传输的数据是有限的 .

    关于使用App URL Scheme的一个很好的教程可以在这里找到:http://mobiledevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html

    另一种选择是将您要共享的数据存储在钥匙串中的应用程序之间 . 多个应用程序可以共享一个钥匙串项目,只要它们在同一个捆绑种子ID中 .

相关问题