我有一个没有在XCode 4.2上存档的应用程序,因为它包含mailcore框架,但是在完成库和头搜索路径的更改后,我已经在XCode 3.2上成功存档了。但现在当我在MainWindow.XIB文件中进行更改时,例如添加Label或任何其他控件并在保存项目后进行编译会给出错误..
CompileXIB MainWindow.xib
提供的论据不够;要操作的输入文档在哪里?
并且在扩展XCode 3.2中的所有成绩单时,它给了我一些错误的详细描述,希望它更有帮助..
CompileXIB MainWindow.xib
cd /Users/amitbattan/Desktop/jony/Test/SampleApplication
setenv IBC_MINIMUM_COMPATIBILITY_VERSION 4.2
setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
/Developer/usr/bin/ibtool --errors --warnings --notices all_load --output-format human-readable-text --compile /Users/amitbattan/Desktop/Vikas/iRCS_Nov_8_4/RCS/build/Debug-iphonesimulator/iRCS.app/MainWindow.nib /Users/amitbattan/Desktop/Vikas/iRCS_Nov_8_4/RCS/MainWindow.xib --sdk /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk
/* com.apple.ibtool.errors */
: error: Not enough arguments provided; where is the input document to operate on?
所以,我不知道为什么会出现这个错误,我怎么能出现这个错误..
由于
答案 0 :(得分:0)
我认为这是兼容性问题。我认为.xib
已移至Xcode 4(如setenv IBC_MINIMUM_COMPATIBILITY_VERSION 4.2
行所示),而Xcode 3.2的版本ibtool
无法理解。
我认为您需要在更新Xcode 4之前恢复为.xib
的版本。