Cordova ios错误建立Images.xcassets [英] Cordova ios error building Images.xcassets

查看:1028
本文介绍了Cordova ios错误建立Images.xcassets的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我花了很多时间努力工作,无济于事。



我udpated cordova和自el capitan我的mac现在有问题与NPM和cordova。



我要安装,但我现在必须使用sudo for cordova。



>尝试:以下操作:

  sudo cordova platform remove ios 
sudo cordova platform add ios
sudo cordova build ios

这会给我以下输出: / p>

  ** BUILD FAILED ** 


以下构建命令失败:
CompileAssetCatalog build / emulator /< AppName> .app< AppName> /Images.xcassets
(1失败)
构建平台之一的错误:命令错误代码65:xcodebuild with args: xcconfig,/ Users / MacUserName / Desktop /< AppName> /< AppName> /platforms/ios/cordova/build-debug.xcconfig,-project,< AppName> .xcodeproj,ARCHS = i386,-target, AppName>, - configuration,Debug,-sdk,iphonesimulator,build,VALID_ARCHS = i386,CONFIGURATION_BUILD_DIR = / Users / MacUserName / Desktop /< AppName> /< AppName> / platforms / ios / build / emulator,SHARED_PRECOMPS_DIR = / Users / MacUserName / Desktop /< AppName> /< AppName> / platforms / ios / build / sharedpch
您可能没有构建此项目所需的环境或操作系统
错误:错误代码65 :xcodebuild with args:-xcconfig,/ Users / MacUserName / Desktop /< AppName> /< AppName> /platforms/ios/cordova/build-debug.xcconfig,-project,< AppName> .xcodeproj,ARCHS = i386 ,-target,< AppName>, - configuration,Debug,-sdk,iphonesimulator,build,VALID_ARCHS = i386,CONFIGURATION_BUILD_DIR = / Users / MacUserName / Desktop /< AppName> /< AppName> / platforms / ios / build /模拟器,SHARED_PRECOMPS_DIR = / Users / MacUserName /桌面/< AppName> /< AppName> / platforms / ios / build / sharedpch

Cordova版

  sudo cordova -v 
6.0.0

更新:我现在运行6.1.1,仍然是同一个问题



Cordova iOS平台版本

  sudo cordova平台ios -v 
6.1.1

Mac版本:10.11.3

XCode版本:7.2.1

解决方案

我设法通过以下方式解决这个问题:




  • 或在config.xml文件中启动屏幕引用;

  • 将spark.png和/或icon.png文件放在cordova项目的www / resources文件夹中;然后

  • 运行离子资源--icon或离子资源--splash命令



这将为您创建所有正确的splash / icon文件,并将它们添加到config.xml文件中。



Fred


I've spent a lot of time trying to work this out to no avail.

I udpated cordova and since el capitan my mac now has issues with NPM and cordova.

I got it to install but I have to use sudo for cordova now.

I tried the following:

sudo cordova platform remove ios
sudo cordova platform add ios
sudo cordova build ios

And this gives me the following output:

** BUILD FAILED **


The following build commands failed:
    CompileAssetCatalog build/emulator/<AppName>.app <AppName>/Images.xcassets
(1 failure)
ERROR building one of the platforms: Error code 65 for command: xcodebuild with args: -xcconfig,/Users/MacUserName/Desktop/<AppName>/<AppName>/platforms/ios/cordova/build-debug.xcconfig,-project,<AppName>.xcodeproj,ARCHS=i386,-target,<AppName>,-configuration,Debug,-sdk,iphonesimulator,build,VALID_ARCHS=i386,CONFIGURATION_BUILD_DIR=/Users/MacUserName/Desktop/<AppName>/<AppName>/platforms/ios/build/emulator,SHARED_PRECOMPS_DIR=/Users/MacUserName/Desktop/<AppName>/<AppName>/platforms/ios/build/sharedpch
You may not have the required environment or OS to build this project
Error: Error code 65 for command: xcodebuild with args: -xcconfig,/Users/MacUserName/Desktop/<AppName>/<AppName>/platforms/ios/cordova/build-debug.xcconfig,-project,<AppName>.xcodeproj,ARCHS=i386,-target,<AppName>,-configuration,Debug,-sdk,iphonesimulator,build,VALID_ARCHS=i386,CONFIGURATION_BUILD_DIR=/Users/MacUserName/Desktop/<AppName>/<AppName>/platforms/ios/build/emulator,SHARED_PRECOMPS_DIR=/Users/MacUserName/Desktop/<AppName>/<AppName>/platforms/ios/build/sharedpch

Cordova version

sudo cordova -v
6.0.0

Update: I'm now running 6.1.1, still the same issue

Cordova iOS platform version

sudo cordova platform ios -v
6.1.1

Mac Version: 10.11.3
XCode Version:7.2.1

解决方案

I managed to fix this issue by:

  • removing any icon or splash screen references in the config.xml file;
  • put a splash.png and/or icon.png files in the www/resources folder of your cordova project; then,
  • run the ionic resources --icon or ionic resources --splash command

this will create all the correct splash/icon files for you and add them to the config.xml file. That warning then goes away.

Hope this works!

Fred

这篇关于Cordova ios错误建立Images.xcassets的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆