CordovaError:否定承诺,但不出现错误:“ xcode-select:错误:工具\'xcodebuild \'

时间:2019-08-04 09:58:57

标签: ios xcode cordova ionic-framework ionic4

运行ionic cordova build ios --prod时出现此错误

  

chunk {cordova} cordova.98fc7fcb7c020c1504f6.js(cordova)19.9 kB   [entry] [rendered] Date:2019-08-04T09:44:40.320Z-Hash:   d310db4ac2c51f96714f-时间:34355ms   cordova build ios CordovaError:无条件拒绝,无错误:'xcode-select:错误:工具\'xcodebuild \'需要Xcode,但处于活动状态   开发人员目录\'/ Library / Developer / CommandLineTools \'是一个   命令行工具实例\ n'       在cli.catch.err(/Users/macos/.nvm/versions/node/v10.16.1/lib/node_modules/cordova/bin/cordova:29:15)       在process._tickCallback(内部/进程/next_tick.js:68:7)处发生[错误]在运行子进程cordova时发生错误。

     

cordova build ios以退出代码1退出。

     

使用--verbose标志重新运行此命令可能会提供更多信息。 macOSs-Mac:myApp macos $ cordova build ios --verbose   找不到钩子“ before_build”的脚本。找不到钩子脚本   “ before_prepare”。检查config.xml和package.json是否已保存   尚未添加到项目Config.xml中的平台,以及   package.json平台是相同的。没有pkg.json修改。   Package.json和config.xml平台是不同的。更新中   config.xml和最新的平台列表。 PlatformApi   已成功找到平台ios,并检查了已保存的插件   尚未添加到项目中检查是否添加了任何插件   尚未在ios平台中安装的项目   发现添加到项目中并安装在其中的插件之间的差异   ios平台。继续...生成特定于平台的config.xml   从iOS的默认值开始   /Users/macos/Desktop/myApp/platforms/ios/MyApp/config.xml合并   项目的config.xml到特定于平台的iOS config.xml中   将文件从[www,platform / ios / platform_www]更新到   平台/ ios / www当前启动的故事图板CDVLaunchScreen Not   在信息列表中更改启动故事板设置。编写出iOS捆绑包   版本“ 0.0.1”为   /Users/macos/Desktop/myApp/platforms/ios/MyApp/MyApp-Info.plist否   需要更新构建设置以启动故事板支持。组   IPHONEOS_DEPLOYMENT_TARGET设为“ 11.0”。没有更新构建设置   提供启动情节提要板支持。 iOS产品名称未更改(仍然   “ MyApp”)在更新图标   platform / ios / MyApp / Images.xcassets / AppIcon.appiconset /更新   开机画面   平台/ios/MyApp/Images.xcassets/LaunchImage.launchimage/更新   在以下位置启动情节提要图像   平台/ios/MyApp/Images.xcassets/LaunchStoryboard.imageset/   更新Storyboard图像集contents.json此应用没有   定义了其他资源文件成功准备了iOS项目否   找到钩子“ after_prepare”的脚本。找不到钩子脚本   “ before_compile”。 CordovaError:承诺以非错误被拒绝:   'xcode-select:错误:工具\'xcodebuild \'需要Xcode,但处于活动状态   开发人员目录\'/ Library / Developer / CommandLineTools \'是一个   命令行工具实例\ n'       在cli.catch.err(/Users/macos/.nvm/versions/node/v10.16.1/lib/node_modules/cordova/bin/cordova:29:15)       在process._tickCallback(内部/进程/next_tick.js:68:7)处macOSs-Mac:myApp macos $ 5〜[25〜macOSs-Mac:myApp macos $

0 个答案:

没有答案