【发布时间】:2012-11-19 17:29:16
【问题描述】:
我刚刚更新到 Mac OSX10.8,我正在尝试编译一个在使用 10.7 + Xcode 4.5 时可以完美运行的 Mac 应用程序。现在我得到这个错误:
dyld:找不到符号:__NSConcreteGlobalBlock
预期在:/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
我到处看了看,一切似乎都还好。该应用程序的部署目标是 10.6,它已经支持块。有什么想法吗?
谢谢!!
【问题讨论】:
-
您尝试过干净的构建吗?
-
是的,确实这样做了...我什至手动删除了所有派生数据:(
-
编译器还有其他错误信息吗?
-
不幸的是不是...这是完整的输出:dyld:找不到符号:__NSConcreteGlobalBlock 引用自:/Users/quique/Library/Developer/Xcode/DerivedData/app-name-fauddduqhavbyhgmmihrbdxrpjic/Build/ Products/Debug/app-name.app/Contents/MacOS/app-name 预期在:/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 在 /Users/quique/Library/Developer/Xcode/DerivedData/ app-name-fauddduqhavbyhgmmihrbdxrpjic/Build/Products/Debug/app-name.app/Contents/MacOS/app-name
标签: objective-c macos cocoa