当我编译我的应用程序时,我收到一条错误说明

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/CFNetwork, missing required architecture arm in file.

我检查了所有框架,他们都指向iPhone 3.0 SDK框架......

我在这里缺少什么?

有帮助吗?

解决方案

好的,所以我终于解决了这个问题。解决方案是设置“框架搜索路径”。和“图书馆搜索路径” to“/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Frameworks/CFNetwork.framework"

我删除了那里的其他值,似乎有效。我正在使用更多的框架,但只有CFNetwork似乎有问题(直到现在:))。

希望这有帮助!

其他提示

这条路径是你的Mac的一个框架,它不应该在你的iPhone应用程序附近。

转到项目侧边栏中的目标,然后查看“链接二进制文件库”下列出的内容。除了SDK框架之外,它们都不应指向其他任何地方。如果您没有发现任何错误,请查看“构建结果”面板,最好在执行“清理”之后。这应该会给你一些关于发生了什么的线索。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top