6

我正在使用 UIActivityViewController 从我的应用程序中共享图像和 url。我在格式化 Facebook 帖子时遇到问题。我使用子类附加图像UIActivityItemProvider并以相同的方式为帖子提供文本。

我想添加一个 url,但它需要我的应用程序自定义 url 方案,就像这样 myurl://image?url=http://imageurl.com

问题是,当发布此内容时,只有 URL 的后半部分是可点击的(从 http:// 开始)。这意味着它不会使用 url 打开我的应用程序。

还有另一种方法可以做到这一点吗?我知道我可以在 Facebook 上创建一个应用程序,但是如何使用UIActivityViewController?

谢谢

4

1 回答 1

4

您有 2 个选项:

  1. 创建一个简单的服务器端 Web 服务,该服务将从 重定向http://yourserver.com/linkToApp/imagemyurl://image.
    如果未安装应用程序/如果您不在 ios 设备上,它甚至可以显示不同的页面/预览。

  2. 创建一个 facebook 应用程序并使用“深度链接”(它基本上会为你做同样的事情..)

于 2013-07-21T16:21:24.840 回答