Ios Xcode 6中的Shell脚本调用错误

Ios Xcode 6中的Shell脚本调用错误,ios,objective-c,xcode6,Ios,Objective C,Xcode6,我曾经用iOS通用框架编译通用静态库,在我将Xcdoe升级到6之前工作正常 我犯了以下错误 ** BUILD SUCCEEDED ** 创建通用静态库 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/libtool-static/Users/taofang/Library/Developer/Xcode/DerivedData/xxxxx/Build/Product

我曾经用iOS通用框架编译通用静态库,在我将Xcdoe升级到6之前工作正常

我犯了以下错误

** BUILD SUCCEEDED **
创建通用静态库 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/libtool-static/Users/taofang/Library/Developer/Xcode/DerivedData/xxxxx/Build/Products/Debug-iPhoneOS/xxx.framework/xxx/Users/taofang/Library/Developer/Xcode/DerivedData/xxxxx/Build/Products/Debug-iphonesimulator/xxx/Users/taofang/Library/Developer/Xcode/DerivedData/xxxxx/Build/Products/Debug iphoneos/xxx.framework/xxx.temp 错误:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/libtool:无法打开文件:/Users/taofang/Library/Developer/Xcode/DerivedData/xxxxx/Build/Products/Debug iphonesimulator/xxx.framework/xxx(没有这样的文件或目录)

如果我使用Xcode 5来做这项工作,那就好了


此外,我选择了设备作为编译目标,但为什么libtool会尝试打开iphonesimulator文件夹下的文件?

这意味着任何构建文件夹中都没有头文件。这可能是因为您尚未将库项目配置为导出任何头文件

转到您的项目目标>>构建阶段>>+签名>>添加新的构建阶段


您需要添加一个复制文件阶段,将要包含的标题复制到文件夹中

我可以使用
chmod a+x[PATH]
来解决它,而不是
chmod a+x[PATH]

您可以使用以下命令递归地拥有路径中的所有文件和文件夹,如

chmod -R 777 ./
有关详细信息:

对不起,它里面有头文件。我最近遇到了类似的问题。你能分享你的bash脚本吗?如果没有,只需检查此合并-你还好吗?请再次检查搜索路径和公用标题文件夹路径-
包括/$(项目名称)
。如何解决此问题?我在Xcode 5中的代码工作得很好,只有Xcode 6的问题才不应该成为问题。你能检查一下这个吗?我知道没有直接的解决方案——只是设置中的一些东西-