【发布时间】:2017-09-14 17:51:39
【问题描述】:
我有一份将 Cordova iOS 项目改造成最新版本的工作。然而,我收到的唯一源代码是 iOS 平台。文件夹的结构是这样的
-ios (root folder)
--cordova (folder)
--CordovaLib (folder)
--icon
--icon@2x.png
--AppName (folder)
--AppName.xcodeproj
--RandomSDK (folder)
--Versioning.txt
--www(folder)
所以你可以想象,它一定只是一个完整的 Cordova 项目中 platform 文件夹下的一个子文件夹。路径 .\CodovaLib\VERSION 下的文件所指示的这个 iOS 项目的 Cordova 版本是 2.7.0
我的问题是,是否有任何“肮脏”或“干净”的方式可以将其构建到最新的 Cordova 平台以及最新的 iOS 版本?我什至不必恢复原来的 Cordova 项目。这里唯一需要关心的是iOS项目。
我读过一些类似Upgrade Cordova Version of an iOS app 的帖子(我称之为“肮脏”的方式)。我只是想做这样的事情,在 iOS 平台上只有 www 文件夹、插件文件夹和配置文件,但那篇文章只告诉了如何使用原始的 Cordova 项目来做到这一点。
对于“干净”的方式,我的意思是这样做:https://cordova.apache.org/docs/en/latest/guide/platforms/ios/upgrade.html。
【问题讨论】: