2012-11-30 45 views
1

无法在所选择的目的地的XCode 4.5.2:无法对选定的目标运行 - Facebook的SDK

选择的目标不支持为其选择的软件是建立在架构上运行。切换到支持该体系结构的目标以运行选定的软件。

Cannot run on the selected destination

我使用Facebook,IOS的SDK从GitHub:https://github.com/facebook/facebook-ios-sdk 最新测试提交(2a030e795aed343e7614e149a5ebdfa78b223a72)和SDK版本 - 3.0.8标签,都具有同样的问题。测试了iDevices和iSimulator上的Hackbook,Scrumptious,FriendPickerSample。

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

回答

1

不幸的是,这似乎是XCode上的一个错误,它会在每次重启时重新建立并运行一次,并将整个项目目录移动到其他路径。这是很可悲的,因为苹果一直都比较大M的

+0

我面临同样的问题,你如何管理它运行?我想运行这个。 –

+0

它仍然不会偶尔运行。 我下载了iPhone 5.1的模拟器,它的失败次数较少 – Zennichimaro

7

编辑蹩脚的做好产品,为消费者,但他们所有的开发软件:我发现这个问题,如果你安装了FacebookSDK并且添加了资源的文件夹来获得facebook图片按钮有一个Info.plist文件。 Xcode对这个info.plist文件很奇怪。我已删除它,做了一个干净的,现在它完美:)

老: 这里的相同的行为。在另一个项目中,它运行得非常好,但在这个项目中我总是遇到同样的问题。一些XCode重新启动后有时它运行正常,有时我在运行时“点击”,然后发生nothings,有时它会运行...

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

+0

太好了,我在这个问题上花了3个小时在我的代码上。谢谢! – Joze

0

我遇到了这个问题。它似乎是在XCode挂了之后开始的,我不得不强制退出。这是4.6更新的前一天。我希望这个更新能够解决这个问题。在我开始得到这个消息之前,我确实得到了一个成功的版本(实际上在4.6中有两个不同但类似的消息似乎是交替的)

我通过让XCode更新项目设置来解决问题。当我做了我的项目的副本,并打开它,但很明显,这个选项也是原来的。这是我做的

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

我点击那个和我被提供了一个带有4个复选框的对话框,一些解释性文本和执行更改的选项。我只是让Xcode做出这些改变,一切都很好。

0

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