我开始开发一些与 Twitter 集成的应用程序,但是在尝试登录 Twitter 时……会发生这种情况
http://i.stack.imgur.com/Agdn5.png
每次,我都尝试了一些不同的帐户。我在 Macbook 2011、OS X 10.8 (Mountain Lion)、Xcode 4.4 (4F250)、iOS Simulator 5.1 (272.21)
我会对任何想法感到高兴,因为在研究之后,没有找到任何东西:(
我开始开发一些与 Twitter 集成的应用程序,但是在尝试登录 Twitter 时……会发生这种情况
http://i.stack.imgur.com/Agdn5.png
每次,我都尝试了一些不同的帐户。我在 Macbook 2011、OS X 10.8 (Mountain Lion)、Xcode 4.4 (4F250)、iOS Simulator 5.1 (272.21)
我会对任何想法感到高兴,因为在研究之后,没有找到任何东西:(
这是山狮和/或 Xcode 4.4 问题/错误!
在这里阅读https://devforums.apple.com/message/705937#705937 在这里 阅读https://dev.twitter.com/discussions/4850
这是在 Mac OS X v10.8 (Mountain Lion) 中发生的已知错误。
可能是因为 Mountain Lion 有本机Social.framework
和开发工具,我假设正在使用这些,因此Twitter.framework
没有被使用,所以当您尝试在 iOS 5.x 上使用模拟器登录 Twitter 时,它无法使用Social.framework
并且系统没有Twitter.framework
正确使用作为后备。
无论如何,这是官方的说法:
在 OS X v10.8 (Mountain Lion) 上使用 iOS 6.1 SDK 时,如果您在 iOS Simulator 中使用 iOS 5.0 或 iOS 5.1 “Legacy SDK”,您将无法通过设置面板登录 Twitter,并且Twitter.framework 将无法正常工作。如果您需要测试 Twitter 功能,您将需要选择 iOS 6.1 或 iOS 6.0 模拟器运行目标,或者在设备上使用 iOS 5.x 进行测试。在 OS X v10.7 (Lion) 上运行 Simulator 时不会出现这些问题。
资料来源:Apple 文档(社交部分)
很可能是某个地方的服务器出现问题,但唯一的其他解释是模拟器有问题。我想我能给你的最好建议是尝试在模拟器中重置内容和设置,重新启动你的 Mac,如果这没有帮助,你可能需要重新安装 Xcode。