phonegap版本:3.3.0-0.18.0
cordova版本:3.3.1-0.1.2
$phonegap build ios[phonegap] detecting iOS SDK environment...[phonegap] using the local environment[phonegap] compiling iOS... [error] An error occurred while building the ios project.xcodebuild: error: 'HelloWorld.xcodeproj.xcodeproj' does not exist.xcodebuild: error: 'HelloWorld.xcodeproj.xcodeproj' does not exist.xcodebuild: error: 'HelloWorld.xcodeproj.xcodeproj' does not exist.
当我从XCode IDE构建和运行时,它工作正常.
解决方法 在我的情况下,它是grep输出,这使构建脚本混乱.尝试在构建或运行之前运行以下命令:
export GREP_OPTIONS="--color=never"
背景故事
问题的根源在于platforms / ios / cordova / build脚本:
我的本地环境包含:
export GREP_color='1;37;40'export GREP_OPTIONS="--color=always"
..它产生了漂亮的彩色grep输出,但是令人困惑的是上面的脚本,正好在这一行:
XCODEPROJ=$( ls "$PROJECT_PATH" | grep .xcodeproj )PROJECT_name=$(basename "$XCODEPROJ" .xcodeproj)
永久修复将涉及将线路更改为:
XCODEPROJ=$( ls "$PROJECT_PATH" | grep --color=never .xcodeproj )PROJECT_name=$(basename "$XCODEPROJ" .xcodeproj)
干杯!
总结以上是内存溢出为你收集整理的cordova – 使用HelloWorld应用程序构建ios异常的phonegap全部内容,希望文章能够帮你解决cordova – 使用HelloWorld应用程序构建ios异常的phonegap所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)