我們很高興地宣布,我們剛剛發布了 Cordova iOS 7.1.0
!這是 Cordova 用於構建 iOS 應用程式的其中一個支援平台。
升級
cordova platform remove ios
cordova platform add ios@7.1.0
安裝
cordova platform add ios@7.1.0
版本重點
功能
-
SplashScreenBackgroundColor
偏好設定支援此偏好設定允許您設定啟動畫面的背景顏色。如果沒有提供
SplashScreenBackgroundColor
,則會回退到BackgroundColor
,這是目前的行為,然後在沒有定義任何內容時回退到系統背景顏色。 -
privacy-manifest
支援此版本提供了範本空白隱私權清單檔案
PrivacyInfo.xcprivacy
,可以從config.xml
進行設定。此版本特別著重於為應用程式開發人員提供設定此設定的支援,而後續版本將會推出外掛程式開發人員的支援。
建議外掛程式開發人員在其外掛程式文件中提供必要的設定資訊,以協助應用程式開發人員。
以下是一個 config.xml 範例項目,應用程式開發人員可以定義以設定隱私權清單檔案。
<platform name="ios"> <privacy-manifest> <key>NSPrivacyTracking</key> <true/> <key>NSPrivacyCollectedDataTypes</key> <array/> <key>NSPrivacyAccessedAPITypes</key> <array/> <key>NSPrivacyTrackingDomains</key> <array/> </privacy-manifest> </platform>
NSPrivacyTracking
、NSPrivacyCollectedDataTypes
、NSPrivacyAccessedAPITypes
和NSPrivacyTrackingDomains
的內容和值將取決於所使用的特定原生 API。建議閱讀 Apple 開發人員文件,以更好地了解這些參數。
修正
-
針對手動程式碼簽署使用
PROVISIONING_PROFILE_SPECIFIER
允許您在
build.json
設定檔中,或透過 CLI 命令,使用佈建描述檔的 UUID 或名稱值作為建置旗標provisioningProfile
。 -
WASM MIME 類型錯誤
在 Cordova WebView 中啟用 WebAssembly 支援。
請在我們的 Cordova-iOS GitHub 問題追蹤器上回報您發現的任何問題!
變更包括
功能
- GH-1411 功能:
SplashScreenBackgroundColor
偏好設定支援 - GH-1406 功能:新增
privacy-manifest
設定支援 - GH-1383 功能:為 CordovaLib 和應用程式範本新增 PrivacyInfo.xcprivacy
修正
- GH-1405 修正:針對手動程式碼簽署使用
PROVISIONING_PROFILE_SPECIFIER
- GH-1374 修正:透過在 Info.plist 範本中指定 WASM MIME 類型錯誤
雜項
- GH-1413 雜項(相依性):現代化某些相依性
- GH-1404 雜項:更新套件和 package-lock
- GH-1382 雜項(相依性-開發):將
@babel/traverse
從 7.21.4 更新至 7.23.2 - GH-1380 雜項:更新 SUPPORT_QUESTION.md 中的 Slack 註冊連結
CI