发布链接到Facebook,包括应用程序URL方案 - iOS 6

时间:2013-07-18 12:38:51

标签: ios facebook social-networking uiactivityviewcontroller

我正在使用UIActivityViewController在我的应用中共享图片和网址。 我在格式化facebook帖子时遇到了麻烦。我使用子类UIActivityItemProvider附加图像,并以相同的方式提供帖子的文本。

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

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

还有其他办法吗? 我知道我可以在Facebook上创建一个应用程序,但是如何使用UIActivityViewController将两者绑在一起?

由于

1 个答案:

答案 0 :(得分:4)

您有两个选择:

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

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