我在使用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。
什麼可能是錯的?