部落格 RSS 訂閱

Cordova iOS 4.2.0
作者:Steve Gill
2016 年 6 月 23 日

我們很高興宣布 Cordova iOS 4.2.0 已經發布!

除了修正一些錯誤外,此版本還為 cordova-ios 新增了對 Node 6 的支援!

需要發布一個新版本的 cordova-cli,以便在建立新專案時將這個版本的 cordova-ios 設定為預設版本。如果您現在想開始使用此版本,請務必在執行 cordova platform add/update 時指定版本。

注意: 更新時,請務必儲存您的外掛,否則可能不會重新安裝目前未儲存的外掛。在您的專案中執行以下命令,將您目前安裝的外掛儲存到 config.xml

cordova plugin save

升級方法

npm install -g cordova
cd my_project
cordova platform rm ios
cordova platform add ios@4.2.0

明確新增方法

cordova platform add ios@4.2.0

iOS 平台的新功能

  • cordova-ios 現在支援 Node 6!
  • CB-11445 已更新簽入的 node_modules
  • CB-11424 AppVeyor 測試在 cordova-ios 平台上失敗 (路徑分隔符號)
  • CB-11375 - 從未呼叫 CDVPlugin 的 onReset 方法
  • CB-11366 分離 obj-c 測試,使其不從 jasmine 呼叫 - 修正 mktemp 變體 (Linux vs Darwin)
  • CB-11117 優化 iOS 平台的準備工作,清除準備好的檔案
  • CB-11265 移除對 cordova-ios 的目標檢查
  • CB-11259 改善建置輸出
  • CB-10695 修正無法使用 cordova emulate ios 部署到 iOS 模擬器的問題
  • CB-10695 以新的目的地參數取代 SDK/ARCH 參數。修正專案有使用不同 SDKs 的目標時的問題,例如:watchOS vs iOS
  • CB-11069 如果 wwwFolderName 是框架的路徑,則 CDVViewController appURLnil
  • CB-11200 更新 node-xcode 版本
  • CB-11235 執行 iOS 單元測試時發生 NSInternalInconsistencyException
  • CB-11161 重複使用來自 cordova-commonPluginManageradd/rm 外掛
  • CB-11161cordova-common 更新至 1.3.0
  • CB-11019 更新測試以驗證專案名稱更新
  • CB-11019 妥善處理應用程式名稱的變更
  • CB-11022 在外掛安裝/移除時重複 www 檔案
  • CB-6992 修正無法運作的建立案例,新增新的測試
  • CB-10957 從建置輸出中移除 build*.xconfig*.ipa, *.app
  • CB-10964 處理以 BOM 開頭的 build.json 檔案
  • CB-10942 - 如果您有 <allow-intent href="https://*" />,則無法為該網站中的連結使用 <allow-navigation href="https://foo.bar" />