Skip to content

iOS support: Fix "Missing attestations" message on AppStoreConnect. Added specific App ID for iOS. iOS 13 compatibility. Fix NPM install for minisodium.

bpresles requested to merge bpresles/cesium:feature/ios-support into master
  • Added ITSAppUsesNonExemptEncryption key with value NO in Info.plist to avoid "Missing attestations" message on AppStoreConnect.
  • Updated cordova config to include specific "org.duniter.cesium" App ID for iOS.
  • Upgraded to Cordova 9 and Cordova iOS 5.x. Cordova Android is still using 6.x version (6.4.0).
  • Using WKWebView only fork of cordova-ios to prepare for iOS 13 (Fix issue #661 of cordova-ios. Pull request opened on official cordova-ios repository: https://github.com/apache/cordova-ios/pull/663).
  • Removed cordova-plugin-inappbrowser at it wasn't used anywhere.
Edited by bpresles

Merge request reports