Skip to content
Snippets Groups Projects
Commit 8c061554 authored by Bertrand Presles's avatar Bertrand Presles
Browse files

Fixed keyboard issue on iOS: Using cordova-plugin-ionic-keyboard instead of...

Fixed keyboard issue on iOS: Using cordova-plugin-ionic-keyboard instead of the deprecated ionic-plugin-keyboard. Adjusted preferences for keyboard.
parent f3f962a4
No related branches found
No related tags found
1 merge request!590iOS support: Fix "Missing attestations" message on AppStoreConnect. Added specific App ID for iOS. iOS 13 compatibility. Fix NPM install for minisodium.
...@@ -3,11 +3,11 @@ LABEL maintainer="benoit [dot] lavenier [at] e-is [dot] pro" ...@@ -3,11 +3,11 @@ LABEL maintainer="benoit [dot] lavenier [at] e-is [dot] pro"
ENV DEBIAN_FRONTEND=noninteractive \ ENV DEBIAN_FRONTEND=noninteractive \
ANDROID_HOME=/opt/android-sdk-linux \ ANDROID_HOME=/opt/android-sdk-linux \
NODE_VERSION=5.12.0 \ NODE_VERSION=6.17.1 \
NPM_VERSION=3.8.6 \ NPM_VERSION=6.10.3 \
IONIC_VERSION=1.7.16 \ IONIC_VERSION=1.7.16 \
BOWER_VERSION=1.8.0 \ BOWER_VERSION=1.8.0 \
CORDOVA_VERSION=6.5.0 \ CORDOVA_VERSION=9.0.0 \
GRADLE_VERSION=4.1 \ GRADLE_VERSION=4.1 \
NDK_VERSION=r10e NDK_VERSION=r10e
......
...@@ -25,6 +25,7 @@ ...@@ -25,6 +25,7 @@
<preference name="SplashScreen" value="screen" /> <preference name="SplashScreen" value="screen" />
<preference name="SplashScreenDelay" value="4000" /> <preference name="SplashScreenDelay" value="4000" />
<preference name="KeyboardDisplayRequiresUserAction" value="false" /> <preference name="KeyboardDisplayRequiresUserAction" value="false" />
<preference name="KeyboardResizeMode" value="ionic" />
<preference name="xwalkVersion" value="19" /> <preference name="xwalkVersion" value="19" />
<preference name="xwalkMultipleApk" value="false" /> <preference name="xwalkMultipleApk" value="false" />
<preference name="android-minSdkVersion" value="16" /> <preference name="android-minSdkVersion" value="16" />
...@@ -65,6 +66,7 @@ ...@@ -65,6 +66,7 @@
<platform name="ios"> <platform name="ios">
<preference name="BackupWebStorage" value="local" /> <preference name="BackupWebStorage" value="local" />
<preference name="StatusBarOverlaysWebView" value="true" /> <preference name="StatusBarOverlaysWebView" value="true" />
<preference name="KeyboardShrinksView" value="true" />
<icon height="20" src="resources/ios/icon/Icon-App-20x20@1x.png" width="20" /> <icon height="20" src="resources/ios/icon/Icon-App-20x20@1x.png" width="20" />
<icon height="40" src="resources/ios/icon/Icon-App-20x20@2x.png" width="40" /> <icon height="40" src="resources/ios/icon/Icon-App-20x20@2x.png" width="40" />
<icon height="60" src="resources/ios/icon/Icon-App-20x20@3x.png" width="60" /> <icon height="60" src="resources/ios/icon/Icon-App-20x20@3x.png" width="60" />
...@@ -125,7 +127,7 @@ ...@@ -125,7 +127,7 @@
<plugin name="cordova-plugin-websocket" spec="^0.12.2" /> <plugin name="cordova-plugin-websocket" spec="^0.12.2" />
<plugin name="cordova-plugin-whitelist" spec="^1.3.2" /> <plugin name="cordova-plugin-whitelist" spec="^1.3.2" />
<plugin name="cordova-plugin-x-toast" spec="^2.6.0" /> <plugin name="cordova-plugin-x-toast" spec="^2.6.0" />
<plugin name="ionic-plugin-keyboard" spec="^2.2.1" /> <plugin name="cordova-plugin-ionic-keyboard" spec="^2.2.0" />
<plugin name="cordova-plugin-minisodium" spec="https://github.com/E-IS/cordova-plugin-minisodium.git" /> <plugin name="cordova-plugin-minisodium" spec="https://github.com/E-IS/cordova-plugin-minisodium.git" />
<plugin name="phonegap-plugin-barcodescanner" spec="https://github.com/phonegap/phonegap-plugin-barcodescanner.git"> <plugin name="phonegap-plugin-barcodescanner" spec="https://github.com/phonegap/phonegap-plugin-barcodescanner.git">
<variable name="CAMERA_USAGE_DESCRIPTION" value="Scan QRCode" /> <variable name="CAMERA_USAGE_DESCRIPTION" value="Scan QRCode" />
......
{ {
"name": "cesium", "name": "cesium",
"version": "1.4.6", "version": "1.4.7",
"description": "Cesium Wallet for G1 libre currency", "description": "Cesium Wallet for G1 libre currency",
"repository": { "repository": {
"type": "git", "type": "git",
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
"dependencies": { "dependencies": {
"cordova": "^9.0.0", "cordova": "^9.0.0",
"cordova-android": "6.4.0", "cordova-android": "6.4.0",
"cordova-ios": "https://github.com/bpresles/cordova-ios.git#5.1.0", "cordova-ios": "git+https://github.com/bpresles/cordova-ios.git#5.1.0",
"cordova-osx": "^5.0.0", "cordova-osx": "^5.0.0",
"cordova-plugin-camera": "^2.4.1", "cordova-plugin-camera": "^2.4.1",
"cordova-plugin-compat": "^1.2.0", "cordova-plugin-compat": "^1.2.0",
...@@ -40,6 +40,8 @@ ...@@ -40,6 +40,8 @@
"cordova-plugin-crosswalk-webview": "^2.3.0", "cordova-plugin-crosswalk-webview": "^2.3.0",
"cordova-plugin-device": "^1.1.7", "cordova-plugin-device": "^1.1.7",
"cordova-plugin-dialogs": "^1.3.4", "cordova-plugin-dialogs": "^1.3.4",
"cordova-plugin-ionic-keyboard": "^2.2.0",
"cordova-plugin-ionic-webview": "^4.1.2",
"cordova-plugin-minisodium": "git+https://github.com/bpresles/cordova-plugin-minisodium.git", "cordova-plugin-minisodium": "git+https://github.com/bpresles/cordova-plugin-minisodium.git",
"cordova-plugin-secure-storage": "^2.6.8", "cordova-plugin-secure-storage": "^2.6.8",
"cordova-plugin-splashscreen": "^3.2.2", "cordova-plugin-splashscreen": "^3.2.2",
...@@ -48,7 +50,6 @@ ...@@ -48,7 +50,6 @@
"cordova-plugin-websocket": "^0.12.2", "cordova-plugin-websocket": "^0.12.2",
"cordova-plugin-whitelist": "^1.3.4", "cordova-plugin-whitelist": "^1.3.4",
"cordova-plugin-x-toast": "^2.7.2", "cordova-plugin-x-toast": "^2.7.2",
"ionic-plugin-keyboard": "^2.2.1",
"moment": "~2.19.3", "moment": "~2.19.3",
"numeral": "1.5.3", "numeral": "1.5.3",
"phonegap-plugin-barcodescanner": "git+https://github.com/phonegap/phonegap-plugin-barcodescanner.git" "phonegap-plugin-barcodescanner": "git+https://github.com/phonegap/phonegap-plugin-barcodescanner.git"
...@@ -121,7 +122,9 @@ ...@@ -121,7 +122,9 @@
{ {
"id": "phonegap-plugin-barcodescanner", "id": "phonegap-plugin-barcodescanner",
"locator": "https://github.com/phonegap/phonegap-plugin-barcodescanner.git" "locator": "https://github.com/phonegap/phonegap-plugin-barcodescanner.git"
} },
"cordova-plugin-ionic-keyboard",
"cordova-plugin-ionic-webview"
], ],
"cordovaPlatforms": [ "cordovaPlatforms": [
{ {
...@@ -131,12 +134,16 @@ ...@@ -131,12 +134,16 @@
}, },
{ {
"platform": "android", "platform": "android",
"locator": "osx" "version": "6.4.0",
"locator": "android@6.4.0"
} }
], ],
"cordova": { "cordova": {
"plugins": { "plugins": {
"cordova-plugin-camera": {}, "cordova-plugin-camera": {
"CAMERA_USAGE_DESCRIPTION": "Scan QRCode or avatar",
"PHOTOLIBRARY_USAGE_DESCRIPTION": "Avatar"
},
"cordova-plugin-console": {}, "cordova-plugin-console": {},
"cordova-plugin-device": {}, "cordova-plugin-device": {},
"cordova-plugin-dialogs": {}, "cordova-plugin-dialogs": {},
...@@ -148,10 +155,11 @@ ...@@ -148,10 +155,11 @@
"cordova-plugin-websocket": {}, "cordova-plugin-websocket": {},
"cordova-plugin-whitelist": {}, "cordova-plugin-whitelist": {},
"cordova-plugin-x-toast": {}, "cordova-plugin-x-toast": {},
"ionic-plugin-keyboard": {}, "cordova-plugin-ionic-keyboard": {},
"phonegap-plugin-barcodescanner": { "phonegap-plugin-barcodescanner": {
"CAMERA_USAGE_DESCRIPTION": "Scan QRCode" "CAMERA_USAGE_DESCRIPTION": "Scan QRCode"
} },
"cordova-plugin-ionic-webview": {}
}, },
"platforms": [ "platforms": [
"ios", "ios",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment