【发布时间】:2011-12-04 22:50:24
【问题描述】:
我正在尝试测试单点登录,因此我想将 Facebook 应用程序下载到 iPhone 模拟器。
我在哪里可以下载 iPhone 版 Facebook 应用程序以及如何将它放在模拟器上?
【问题讨论】:
我正在尝试测试单点登录,因此我想将 Facebook 应用程序下载到 iPhone 模拟器。
我在哪里可以下载 iPhone 版 Facebook 应用程序以及如何将它放在模拟器上?
【问题讨论】:
除非您是该应用程序的开发人员,而且更重要的是,您拥有从头开始构建的源代码,否则您无法获取通过 App Store 下载的应用程序并在模拟器中运行它。除了可能违反 Apple 的条款和条件外,为设备构建的应用程序是为 ARM 处理器构建的,而为模拟器构建的应用程序实际上是 Mac 应用程序并且是为 i386 平台构建的。
我认为您必须通过 iTunes 将 Facebook 应用程序下载到您的设备,然后为 iOS 设备构建您的应用程序并通过 Xcode 在您的设备上运行它。当然,您需要开发者证书。我相信,这是您能够使用 Facebook 应用测试 SSO 的唯一方法。
【讨论】:
现在 iOS 6 已经发布,您可以直接在模拟器中使用 Facebook 进行身份验证。 Facebook 开发者网站上的示例:https://developers.facebook.com/docs/facebook-login/ios/v2.0
【讨论】: