IOS5 Twitter - 有没有一种方法保留应用程序关联?

3
如果使用原生Twitter API创建推文,则该推文会显示“via [my-app]”,其中 [my-app] 是指向应用主页的链接。
如果使用新的IOS5 Twitter API创建相同的推文,则应用程序会显示“via IOS”,链接指向 www.apple.com。
在使用IOS5 API时,是否有方法保留我的应用程序关联性,而不必在推文本身中添加链接?
如果没有,我能否继续在IOS5下使用原生Twitter API,或者这会导致被拒绝?
2个回答

2
根据 Twitter iOS 开发者网站上的常见问题解答,这种情况只会发生在您的应用程序尚未在应用商店上线的情况下:
如果您的应用程序尚未在 App Store 上线: 发出请求的应用程序必须在 Apple 的 App Store 中启动,以便属性显示在 twitter.com 上。请注意,iOS5 版本的应用程序必须是上线状态,而不仅仅是之前的版本。
如果即使应用程序已经上线后仍然出现此问题,他们还提供了一些解决方法,请参考https://dev.twitter.com/docs/ios-frequently-asked-questions

谢谢。我猜他们所说的“请注意,应用程序的iOS5版本必须是实时的,而不仅仅是以前的版本”意味着如果用户没有更新应用程序,则归因将不会指向我?如果这是真的,那就不够好了。 - Amiram Stark

1

由于Twitter应用程序配置中设置了via [my-app],我认为您无法通过iOS Twitter API进行设置。

苹果不会因为直接使用Twitter API(例如使用Sharekit或MGTwitterEngine)而拒绝您的应用程序。至少他们没有拒绝我的应用程序,它仍然使用ShareKit。


当提交到商店时,iOS5的集成难道不会自动为您填写[my-app]吗?请参见https://dev.twitter.com/issues/39。 (显然,在将应用程序提交到商店之前,Twitter不应该知道您的应用程序名称,并且目前应少于32个字符。) - MrJre

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接