爱奥尼亚cordova构建ios-无法读取属性';名称';未定义的

爱奥尼亚cordova构建ios-无法读取属性';名称';未定义的,ios,cordova,ionic-framework,Ios,Cordova,Ionic Framework,低于误差 无法读取未定义的属性“name” 在mac中构建ionic应用程序时修改平台/ios/cordova/lib/列出仿真器构建目标: modify platform/ios/cordova/lib/list-emulator-build-targets: change: if (device.name === deviceType.name.replace(/\-inch/g, ' inch') && device.availability.toLowerCas

低于误差

无法读取未定义的属性“name”

在mac中构建ionic应用程序时

修改平台/ios/cordova/lib/列出仿真器构建目标:
modify platform/ios/cordova/lib/list-emulator-build-targets:

change:
if (device.name === deviceType.name.replace(/\-inch/g, ' inch') && 
   device.availability.toLowerCase().indexOf('unavailable') < 0) {
   availAcc.push(device);
}

to:

if (device.name === deviceType.name.replace(/\-inch/g, ' inch')) {
                        if ((device.availability && device.availability.toLowerCase().indexOf('unavailable') < 0)
                        || device.isAvailable) {
                            availAcc.push(device);
                        }
                    }
更改: 如果(device.name==设备类型.name.replace(/\-inch/g,'inch')&& device.availability.toLowerCase().indexOf('unavailability')<0){ 有效推力(装置); } 致: 如果(device.name==deviceType.name.replace(/\-inch/g,'inch')){ if((device.availability&&device.availability.toLowerCase().indexOf('unavailable')小于0) ||设备(可用){ 有效推力(装置); } }
请根据更多上下文编辑您的问题,请查看