Cordova   发布时间:2022-05-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了cordova – 使用HelloWorld应用程序构建ios异常的phonegap大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我正在尝试使用PhoneGap构建一个HelloWorld应用程序,但它似乎试图找到两次. xcodeproj文件. 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 envi
我正在尝试使用PhoneGap构建一个HelloWorld应用程序,但它似乎试图找到两次. xcodeproj文件.

@H_436_19@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所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。