iOS 5.1 模拟器 Twitter 登录问题
Posted
技术标签:
【中文标题】iOS 5.1 模拟器 Twitter 登录问题【英文标题】:iOS 5.1 simulator Twitter sign in issue 【发布时间】:2012-07-30 22:41:18 【问题描述】:我开始开发一些与 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) 上
我会很高兴有任何想法,因为经过研究,没有找到任何东西:(
【问题讨论】:
问题出在 ios 模拟器中,在运行应用程序之前我需要登录 twitter 您可以使用这些帐户登录网站吗?老实说,这不是模拟器的问题 - 5.1 模拟器没有什么新东西。 是的,我试过了,没问题,查的不是账户问题。我认为这是 Mountain Lion 和/或 Xcode 4.4 错误,请看dev.twitter.com/discussions/4850 【参考方案1】:这是 Mountain Lion 和/或 Xcode 4.4 问题/错误!
阅读这里https://devforums.apple.com/message/705937#705937 在这里https://dev.twitter.com/discussions/4850
【讨论】:
【参考方案2】:这是 Mac OS X v10.8 (Mountain Lion) 中出现的一个已知错误。
这可能是因为 Mountain Lion 有一个原生 Social.framework
和开发者工具,我假设正在使用这些,因此 Twitter.framework
没有被使用,所以当你尝试在 iOS 上使用模拟器登录 Twitter 时5.x 不能使用Social.framework
并且系统没有正确使用Twitter.framework
作为后备。
总之,这是官方的说法:
在 OS X v10.8 (Mountain Lion) 上使用 iOS 6.1 SDK 时,如果您使用 iOS Simulator 中的 iOS 5.0 或 iOS 5.1 “旧版 SDK”,您将不会 能够通过“设置”窗格登录 Twitter,并且 Twitter.framework 将无法正常工作。如果你需要测试 Twitter 功能,您需要选择 iOS 6.1 或 iOS 6.0 模拟器运行目的地,或在设备上使用 iOS 5.x 进行测试。这些 在 OS X v10.7 (Lion) 上运行模拟器时不会出现问题。
来源:Apple documentation(社交板块)
【讨论】:
我建议你放弃对 iOS 5 的支持。 可能在最近的将来:)【参考方案3】:很可能某处的服务器有问题,但唯一的其他解释是模拟器有问题。我想我能给你的最好建议是尝试在模拟器中重置内容和设置,重新启动你的 Mac,如果这没有帮助,你可能需要重新安装 Xcode。
【讨论】:
有报道说问题可能是Xcode 4.4 bug ...dev.twitter.com/discussions/4850以上是关于iOS 5.1 模拟器 Twitter 登录问题的主要内容,如果未能解决你的问题,请参考以下文章