SLComposeViewController addURL发布iOS7

时间:2013-10-08 21:54:04

标签: iphone ios objective-c ipad ios7

我有一个标准的facebook和twitter SLComposer,它会带来一个小谚语,并使用addURL:函数在消息上附加一个指向app的链接。我正在iOS7中对它进行测试,每当我将作曲家弄清楚时,我立即将其从应用程序和附加的链接地址(在这种情况下是应用程序商店)中取出。它只在iOS7中执行此操作。 6和下面的工作就像以前一样。有什么想法吗?

3 个答案:

答案 0 :(得分:2)

尝试为共享添加图片以预览网址目的地。

如果SLComposeViewController没有要预览的图片,它会尝试从目标服务器的网址获取图片。

在我的项目中,我发现服务器上的重定向到我服务器的 AppStore

答案 1 :(得分:1)

我看到了类似的内容,但只有在将重定向的网址添加到应用商店时才会看到,例如有点链接。 App Store外部的常规链接与直接的App Store链接(例如,不重定向)一样正常。这听起来不错吗?我认为这是苹果公司用于捕捉iOS广告中加载的App Store网址的错误......

网址已完全加载,以生成您在推文/脸书中看到的预览图片。报告为rdar://15228808

答案 2 :(得分:-1)

社交框架的工作方式在iOS 7中发生了变化。在iOS 6中,我的应用程序只会显示一个对话框,用于发布到Facebook或Twitter,无论我的设备/模拟器是否具有相应服务的帐户设置。在iOS 7中,它仅显示我是否有帐户设置。我认为这是基于方法“isAvailableForServiceType:”。没有看到你的代码,我不能确定这是你的问题,但我的猜测是它可能是。