【问题标题】:XCode 4.5.2: Cannot run on the selected destination - Facebook SDKXCode 4.5.2:无法在所选目标上运行 - Facebook SDK
【发布时间】:2012-11-30 05:54:22
【问题描述】:

无法在所选目标上运行

所选目标不支持构建所选软件的体系结构。切换到支持该架构的目标以运行所选软件。

我正在使用来自 GitHub 的 Facebook-iOS-SDK:https://github.com/facebook/facebook-ios-sdk 测试了最新的提交(2a030e795aed343e7614e149a5ebdfa78b223a72)和 sdk-version-3.0.8 标签,两者都有同样的问题。在 iDevices 和 iSimulator 上测试了 Hackbook、Scrumptious、FriendPickerSample。

它以前可以工作(在旧版本的 XCode 上),所以它可能是 xcode 升级,但我的其他项目工作正常。我在这个网站上尝试了多种解决方案,这些解决方案适用于其他人,但不适用于我的,有没有人在使用 Facebook-SDK 之前遇到过这种情况?提前致谢!

【问题讨论】:

    标签: xcode facebook facebook-ios-sdk


    【解决方案1】:

    编辑:我发现了问题,如果您安装 FacebookSDK 并添加资源文件夹以获取 facebook 图像按钮,则会有一个 Info.plist 文件。这个 info.plist 文件让 XCodes 变得很奇怪。我已经删除了它,做了一个干净的,现在它完美了:)

    旧: 这里的行为相同。在另一个项目中它运行完美,但在这个项目中我总是遇到同样的问题。一些 XCode 重新启动后有时它运行正常,有时我“点击”运行然后什么也没发生,有时它运行......

    最好的选择是将项目移动到其他路径。从 lib 依赖项中添加和删除 libsql3.0 有时也可以。

    【讨论】:

      【解决方案2】:

      可悲的是,这似乎是 XCode 上的一个错误,它会在每两次重新启动时构建和运行良好,并且整个项目目录移动到其他路径。这是非常可悲的,因为苹果总是为消费者提供好的产品,但他们所有的开发者软件与大 M 相比都是蹩脚的

      【讨论】:

      • 我遇到了同样的问题,您是如何管理它运行的?我想运行这个。
      • 它仍然不偶尔运行。我下载了 iPhone 5.1 Simulator,但它的失败较少
      【解决方案3】:

      我遇到了这个问题。它似乎在 XCode 挂起之后就开始了,我不得不强制退出。这是 4.6 更新的前一天。我希望该更新可以解决问题。在我开始收到该消息之前,我确实获得了一个成功的构建(实际上在 4.6 中,有两条不同但相似的消息似乎交替出现。

      我通过让 XCode 更新项目设置来解决问题。当我复制我的项目并打开它时,我首先注意到了这种可能性,但很明显,这个选项在原始版本中也可用。这就是我所做的

      在我的项目“MyProject 项目”下的问题导航器中,我收到一条消息 MyProject.xcode 验证项目设置 更新到推荐的设置。

      我点击它,我看到一个带有 4 个复选框的对话框,一些解释性文本和执行更改的选项。我只是让 Xcode 进行这些更改,此后一切都很好。

      【讨论】:

        【解决方案4】:

        从 Facebook 资源文件夹中删除 info.plist。更改了 XCode 项目的位置并重置 iPhone 模拟器......现在它正在工作:) Buggy XCode !!

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-07-30
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-06-14
          • 1970-01-01
          • 2014-07-13
          相关资源
          最近更新 更多