编译后在MainWindow.XIB中出现问题

时间:2012-11-08 06:41:35

标签: iphone objective-c cocoa xcode4.2 xib

我有一个没有在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?

所以,我不知道为什么会出现这个错误,我怎么能出现这个错误..

由于

1 个答案:

答案 0 :(得分:0)

我认为这是兼容性问题。我认为.xib已移至Xcode 4(如setenv IBC_MINIMUM_COMPATIBILITY_VERSION 4.2行所示),而Xcode 3.2的版本ibtool无法理解。

我认为您需要在更新Xcode 4之前恢复为.xib的版本。