我正在iOS 5上开发一个小的Twitter应用程序。我正在使用Twitter和Accounts框架,因此我使用ACAccount
登录并使用TWRequest
发送推文。
当我发送推文时,我会看到“通过iOS”。我可以(通过Twitter API或iOS框架)设置应用程序名称以查看“via MyApp”之类的内容吗?
我知道如果我使用我的应用消费者密钥等通过OAuth进行身份验证,则会自动设置,但事实并非如此,因为我通过ACAccount
进行身份验证。
谢谢。
答案 0 :(得分:3)
好的,我在Twitter Dev Documentation上找到了答案
iOS设备的某些应用程序名称导致故障转移源归因仅为“iOS”而不是应用程序的正确名称。这通常是因为Apple Store中的应用程序名称长于Twitter数据模型中允许的最大名称,或者因为与应用程序关联的URL无效。
如果您遇到此问题,请确保: *您正在使用已发布的应用程序。未发布的iOS应用和ad-hoc配置的iOS应用不会使用自定义源代码。 *您已向Apple提供了与您的应用程序关联的有效URL *您的应用程序名称与Twitter应用程序数据库中的名称不重复。
如果您不想等待我们的错误修复: *您在Apple注册的应用程序名称短于32个字符,并且不会与Twitter数据库中的应用程序名称重复。