【问题标题】:Ionic cordova build ios - cannot read property 'name' of undefinedIonic cordova build ios - 无法读取未定义的属性“名称”
【发布时间】:2020-03-23 16:16:59
【问题描述】:

遇到错误

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

在 mac 中构建 ionic 应用程序时

【问题讨论】:

    标签: ios cordova ionic-framework


    【解决方案1】:
    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);
                            }
                        }
    

    【讨论】:

    猜你喜欢
    • 2018-01-28
    • 2021-08-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-01
    • 1970-01-01
    • 2021-06-28
    • 2021-12-06
    相关资源
    最近更新 更多