今天下了一个WilsonWu老师分享的源码,结果运行时发现这样的错误:
CompileXIB ShopDetailViewController.xib
cd "/Users/fengyun-wyb/Downloads/GoodProj/SUSHIDO Project"
setenv IBC_MINIMUM_COMPATIBILITY_VERSION 3.0
setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:
/bin:/usr/sbin:/sbin"
setenv XCODE_DEVELOPER_USR_PATH /Developer/usr/bin/..
/Developer/usr/bin/ibtool --errors --warnings --notices --output-format human-readable-text --compile /Users/fengyun-wyb/Library/Developer/Xcode/DerivedData/SUSHIDO-bvehngdszjrqmqejnvyiuuapzsiv/Build/Products/Debug-iphonesimulator/SUSHIDO.app/ShopDetailViewController.nib "/Users/fengyun-wyb/Downloads/GoodProj/SUSHIDO Project/ShopDetailViewController.xib" --sdk /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk
Command /Developer/usr/bin/ibtool failed with exit code 255
注意:sdk /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk 这句话,
强调的是需要最新的sdk,应该指的是此nib文件必须使用最新sdk。
解决方案:
将Build Settings下Base SDK值设置为Lastest iOS(iOS 5.0),重新运行便可。
总结:
我们遇到问题的时候,首先是要认真地去阅读错误信息,它们通常情况下会给出我们错误的原因,切记切记!
···
···