dyld:未find符号:___NSDictionary0__在XCode 7和iOS目标9.0中使用带有发现文档的Google ServiceGenerator二进制文件

我正尝试使用Google serviceGenerator以发现文档作为input,从Google后端生成客户端API代码。 以下是确切的命令:

 /Users/raja/Library/Developer/Xcode/DerivedData/ServiceGenerator-dycdiotwolfqnaelznaucewpppjr/Build/Products/Debug/ServiceGenerator ./userRecordApi-v1-rpc.discovery --outputDir ~/API 

我然而,看到以下错误

 dyld: Symbol not found: ___NSDictionary0__ Referenced from: /Users/raja/Library/Developer/Xcode/DerivedData/ServiceGenerator-dycdiotwolfqnaelznaucewpppjr/Build/Products/Debug/ServiceGenerator (which was built for Mac OS X 10.11) Expected in: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation in /Users/raja/Library/Developer/Xcode/DerivedData/ServiceGenerator-dycdiotwolfqnaelznaucewpppjr/Build/Products/Debug/ServiceGenerator Trace/BPT trap: 5 

任何帮助将不胜感激。

谢谢,拉贾。

我的项目在Xcode 6上编译得很好,但其中一个组件失败。 很明显,这是一个链接版本问题的框架,我能够通过将OS X Deployment目标设置为10.9来运行我的二进制文件,就像我的项目中的其他组件一样。 我会审查您的项目组件基础和部署SDK设置。

使CoreFoundation框架可选为我工作。 如果没有在库列表中列出,请添加它,然后使其成为可选项。

Interesting Posts