首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cordova读取生成配置文件错误:无法读取未定义属性的“名称”

Cordova读取生成配置文件错误:无法读取未定义属性的“名称”
EN

Stack Overflow用户
提问于 2017-09-08 19:13:53
回答 1查看 1.7K关注 0票数 0

我正在使用Cordova (7.0.1),在我执行

代码语言:javascript
复制
cordova run ios "--target=iPhone-7, 10.3" 

我搞错了

代码语言:javascript
复制
MAC:folder user$ cordova run ios "--target=iPhone-7, 10.3"          
Reading build config file: Error: Cannot read property 'name' of undefined 

但是,在我执行完

代码语言:javascript
复制
cordova run ios "--target=iPhone-7, 10.3"

一切都很好。“‘Verbose”真的帮不上忙。

我认为这个问题与本期有关,所以我试着去做

代码语言:javascript
复制
cd platforms/ios/cordova/node_modules/
sudo npm install -g ios-sim@latest

没有运气,

如果我指定了iOS版本,它为什么不能工作,以及如何修复它?我是否需要在某个地方放置一个“名字”属性,还是它只是一个bug?

代码语言:javascript
复制
Node              : 8.1.4
npm               : 5.4.1 
ios-deploy        : 1.9.2 
ios-sim           : 6.0.0 
OS                : 10.12.6
Xcode             : 8.3.3 (8E3004b)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-09-21 21:44:39

看起来这就是我的问题:来自阿帕奇的issues.apache.org: cordova用目标抛出未定义的错误来模拟ios家伙说它是在cordova-ios@4.5.0中修复的

所以这解决了我的问题

代码语言:javascript
复制
npm i -g cordova-ios@latest

然而,要做到这一点即

代码语言:javascript
复制
npm i cordova-ios@latest

希望能帮上忙。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46123186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档