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

Dar*_*ren 6 facebook social-networking ios uiactivityviewcontroller

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

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

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

还有另一种方法吗?我知道我可以在Facebook上创建一个应用程序,但是如何使用UIActivityViewController?将两者结合在一起?

谢谢

Nir*_*lan 4

您有 2 个选择:

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

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