错误来时,我试图添加iOS平台使用离子cordova平台添加iOS。当前错误是node_modules/macos-release/index.js:30常量[名称,版本] = kshfNameMap.get(版本);^TypeError:undefined在macosRelease中不可迭代(无法读取属性Symbol(Symbol.iterator))预期:必须成功添加iOS平台
8fq7wneg1#
macOS Ventura会出现此错误,因为在nameMap Map的node_modules〉mac_os_release〉index.js中,没有Ventura的条目。在这个库的下一个版本之前,我们必须手动修复它。只需检查您的macOS版本,并在顶部的nameMap对象中添加以下条目。
[22, ['Ventura','13.2']]
注意:我的macOS版本是13.2index.js中的更改如何检查我的macOS版本2享受:)
1条答案
按热度按时间8fq7wneg1#
macOS Ventura会出现此错误,因为在nameMap Map的node_modules〉mac_os_release〉index.js中,没有Ventura的条目。
在这个库的下一个版本之前,我们必须手动修复它。只需检查您的macOS版本,并在顶部的nameMap对象中添加以下条目。
注意:我的macOS版本是13.2
index.js中的更改如何检查我的macOS版本2
享受:)