Ios XCode 4上构建和归档的三个20问题

Ios XCode 4上构建和归档的三个20问题,ios,xcode4,three20,Ios,Xcode4,Three20,我已经使用 代码编译并在设备上运行。现在,我正在尝试使用archive命令构建ipa,并且遇到了与此类似的错误 错误是: cd:/Users/[username]/Library/Developer/Xcode/DerivedData/Pulse_News-cnosepsavjismxbmhuvmmvxnnpgh/ArchiveIntermediates/Pulse News/BuildProductsPath/Release iphoneos/。/three20/Three20Core:没有这

我已经使用

代码编译并在设备上运行。现在,我正在尝试使用archive命令构建ipa,并且遇到了与此类似的错误

错误是:

cd:/Users/[username]/Library/Developer/Xcode/DerivedData/Pulse_News-cnosepsavjismxbmhuvmmvxnnpgh/ArchiveIntermediates/Pulse News/BuildProductsPath/Release iphoneos/。/three20/Three20Core:没有这样的文件或目录


不幸的是,无论是教程还是帖子都没有多大帮助。我有什么遗漏吗?有趣的是,我能够构建项目并运行良好,但却无法构建归档!请帮助。

我猜没有这样的文件或目录错误消息是正确的。考虑到这一点,问题的答案取决于您是否提供了有关如何在项目中配置项目依赖项和搜索路径的更多信息


对于自助,仔细看看它说的不存在的路径,看看你是否能找出原因。注意同一工作区内的项目共享构建路径;如果未使用工作区,则需要验证搜索路径是否指向其他three20项目的生成位置。

这可能是您遇到的第一个问题。当您将Three20Xcode 3.2项目升级到4时,您可能还会在上载到itunes时收到一条无效的二进制消息

对我来说,唯一有效的解决方案是创建一个新项目,重新添加所有源文件,并使用如下内容运行three20 python脚本:

python/Users/yourpath/three20/src/scripts/ttmodule.py-p/Users/yourpath/YourProject.xcodeproj three20 extThree20JSON:extThree20JSON+SBJSON-xcode version=4-c Debug-c发行版

必须这样做是一件痛苦的事,但这可能会让你在接下来的日子里省下更多的痛苦