我在使用iOS项目在Xcode 4.5中使用BlocksKit 1.8.1时收到警告。BlocksKit 1.8.1编译器警告/ Xcode 4.5/iOS
的警告是:
,详情:
GenerateDSYMFile /用户/ JOHN /库/开发商/ Xcode中/ DerivedData/AppName的-epvlodroaifdsbacdbbxnlhuptrh /编译/产品/Debug-iphoneos/AppName.app.dSYM /Users/john/Library/Developer/Xcode/DerivedData/AppName-epvlodroaifdsbacdbbxnlhuptrh/Build/Products/Debug-iphoneos/AppName.app/AppName cd/U sers/john/Documents/AppName_iphone setenv PATH“/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/ usr/bin:/ bin:/ usr/sbin:/ sbin“ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dsymutil /Users/john/Library/Developer/Xcode/DerivedData/AppName-epvlodroaifdsbacdbbxnlhuptrh/Build/Products/Debug-iphoneos/AppName.app/AppName -o /Users/john/Library/Developer/Xcode/DerivedData/AppName-epvlodroaifdsbacdbbxnlhuptrh/Build/Products/Debug-iphoneos/AppName.app .dSYM
与设备目标编译时。
当使用模拟器作为目标编制,警告有一点不同:
我已经按照Git的页面上的说明:
- 下载BlocksKit的释放。
- 将libBlocksKit.a和Headers移动到您的项目文件夹,最好是像“Vendor”这样的子文件夹。
- 在“构建阶段”中,将libBlocksKit.a拖放到目标的“链接二进制库”构建阶段。
- 在目标或项目的构建设置中,将“Other Linker标志”更改为-ObjC -all_load。确保您的应用程序与CoreGraphics,Foundation,MessageUI和UIKit链接。
- 更改(或添加)到“标题搜索路径”BlocksKit标题的相对路径,如$(SRCROOT)/ Vendor/Headers。
- 在项目的前缀标题中插入#import。
什么可能是错的?