【问题标题】:How to share content/data through other apps in an iOS app like we do in an Android app with Intent.ACTION_SEND?如何通过 iOS 应用程序中的其他应用程序共享内容/数据,就像我们在使用 Intent.ACTION_SEND 的 Android 应用程序中所做的那样?
【发布时间】:2011-11-09 18:55:35
【问题描述】:

在 Android 中,我们可以通过 Intent.ACTION_SEND startactivity api 轻松共享内容(文本、图像、视频等)。

我已经有一个应用程序可以完美地做到这一点,并且有一个并行的 iOS 应用程序,我希望实现相同的功能。

是否有任何 iOS api 支持或者我必须使用 3rd 方 sdks 或编写我自己的接口层?

提前致谢!

【问题讨论】:

    标签: android ios android-intent share send


    【解决方案1】:

    您可以通过实现custom URL scheme 来做到这一点。也检查一下这个blog

    long question 介绍了将信息作为文档传输的技术。请注意,由于沙盒,“移动”大量数据(从一个应用程序到另一个应用程序)将不会直接,您将不得不稍微重新考虑您的交互过程。

    Severalsites试图列出这些方案,但除非 Apple 决定发布它们,否则它们肯定是不准确的。

    【讨论】:

    • 感谢 Kheldar,查看您发布的链接! :) 想知道 iOS 系统是否可以返回应用列表或自定义 URL 方案? PS:我是新来的......所以甚至不能赞成你的回复! 喘气
    • 我上次检查时,它不能。有一次,当您尝试注册已使用的方案时,您会遇到异常。有几个站点试图列出所有使用的 URL 方案,但据我所知,没有一个是完整的。只要您解决了问题,就不必担心投票:D
    【解决方案2】:

    使用 UIActivityViewController 与社交网络应用共享内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-17
      • 1970-01-01
      • 2013-06-23
      • 1970-01-01
      • 2022-11-15
      相关资源
      最近更新 更多