我们很高兴地宣布,我们刚刚发布了 Cordova iOS 6.1.1
!这是 Cordova 用于构建 iOS 移动应用程序的官方平台。
如何升级
cordova platform remove ios
cordova platform add [email protected]
版本亮点
此版本主要修复了部署到设备的问题,并更新了 cordova-common 库,我们希望这将解决围绕 Info.plist
修改的几个问题。
-
解决部署到已连接设备的问题 (自 6.0.0 版本起)
Cordova iOS 6.0.0 版本无法将应用程序部署到已连接的 iPhone 和 iPad 设备。感谢首次贡献者 imgos 追踪到问题的根源并提供了修复。
-
修复识别正确
Info.plist
文件的问题对于 Cordova iOS 用户来说,这是一个长期存在的痛点,特别是当插件尝试使用
edit-config
或config-file
向Info.plist
文件添加指令时。在某些情况下,根据安装的插件和 CocoaPods,这些配置更改最终会出现在错误的 plist 文件中。此问题已在 Cordova Common 4.0.2 中修复,我们已将该依赖项引入此版本。更多详细信息可以在 pull request 和 原始错误工单中找到。
-
在使用自定义方案时将
startURL
附加到初始 URL (自 6.0.0 版本起)当在 Cordova iOS 6.0.0 中使用自定义方案,并且
config.xml
content
路径指向www
的子文件夹时,该子文件夹将被视为自定义方案的根目录。虽然这不是常见的情况,但事实证明这就是 mobilespec 测试套件的实现方式。此处的修复方案是自定义方案的根目录将始终映射到
www
文件夹。更多详细信息可以在 pull request 中找到。
请将您发现的任何问题报告到 issues.cordova.io!