Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: evva-sfw/capacitor-secure-storage-plugin
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: martinkasa/capacitor-secure-storage-plugin
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Can’t automatically merge. Don’t worry, you can still create the pull request.
  • 4 commits
  • 85 files changed
  • 2 contributors

Commits on Feb 19, 2025

  1. Capacitor v7 support

    martinkasa committed Feb 19, 2025
    Copy the full SHA
    3345274 View commit details
  2. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    72547e0 View commit details
  3. Update README.md

    martinkasa authored Feb 19, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    6f826fe View commit details
  4. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    55668ce View commit details
Showing with 5,644 additions and 4,120 deletions.
  1. +10 −1 CHANGELOG.md
  2. +1 −1 CapacitorSecureStoragePlugin.podspec
  3. +12 −4 README.md
  4. BIN android/.gradle/8.11.1/checksums/checksums.lock
  5. BIN android/.gradle/8.11.1/checksums/md5-checksums.bin
  6. BIN android/.gradle/8.11.1/checksums/sha1-checksums.bin
  7. BIN android/.gradle/8.11.1/executionHistory/executionHistory.bin
  8. BIN android/.gradle/8.11.1/executionHistory/executionHistory.lock
  9. BIN android/.gradle/8.11.1/fileChanges/last-build.bin
  10. BIN android/.gradle/8.11.1/fileHashes/fileHashes.bin
  11. BIN android/.gradle/8.11.1/fileHashes/fileHashes.lock
  12. BIN android/.gradle/8.11.1/fileHashes/resourceHashesCache.bin
  13. 0 android/.gradle/8.11.1/gc.properties
  14. BIN android/.gradle/8.2.1/executionHistory/executionHistory.bin
  15. BIN android/.gradle/8.2.1/executionHistory/executionHistory.lock
  16. BIN android/.gradle/8.2.1/fileHashes/fileHashes.bin
  17. BIN android/.gradle/8.2.1/fileHashes/fileHashes.lock
  18. BIN android/.gradle/buildOutputCleanup/buildOutputCleanup.lock
  19. +2 −2 android/.gradle/buildOutputCleanup/cache.properties
  20. BIN android/.gradle/buildOutputCleanup/outputFiles.bin
  21. +2 −0 android/.gradle/config.properties
  22. BIN android/.gradle/file-system.probe
  23. +19 −0 android/app/capacitor.build.gradle
  24. +1 −0 android/app/src/main/assets/capacitor.config.json
  25. +1 −0 android/app/src/main/assets/capacitor.plugins.json
  26. 0 android/app/src/main/assets/public/cordova.js
  27. 0 android/app/src/main/assets/public/cordova_plugins.js
  28. 0 android/app/src/main/assets/public/index.html
  29. +6 −0 android/app/src/main/res/xml/config.xml
  30. +9 −9 android/build.gradle
  31. +59 −0 android/capacitor-cordova-android-plugins/build.gradle
  32. +7 −0 android/capacitor-cordova-android-plugins/cordova.variables.gradle
  33. +8 −0 android/capacitor-cordova-android-plugins/src/main/AndroidManifest.xml
  34. 0 android/capacitor-cordova-android-plugins/src/main/java/.gitkeep
  35. +1 −0 android/capacitor-cordova-android-plugins/src/main/res/.gitkeep
  36. +3 −0 android/capacitor.settings.gradle
  37. BIN android/gradle/wrapper/gradle-wrapper.jar
  38. +2 −1 android/gradle/wrapper/gradle-wrapper.properties
  39. +21 −13 android/gradlew
  40. +12 −10 android/gradlew.bat
  41. +3 −0 ios/App/App/capacitor.config.json
  42. +6 −0 ios/App/App/config.xml
  43. 0 ios/App/App/public/cordova.js
  44. 0 ios/App/App/public/cordova_plugins.js
  45. 0 ios/App/App/public/index.html
  46. +6 −6 ios/Plugin.xcodeproj/project.pbxproj
  47. +1 −1 ios/Podfile
  48. +6 −6 ios/Podfile.lock
  49. +3 −3 ios/Pods/Local Podspecs/Capacitor.podspec.json
  50. +3 −3 ios/Pods/Local Podspecs/CapacitorCordova.podspec.json
  51. +6 −6 ios/Pods/Manifest.lock
  52. +819 −781 ios/Pods/Pods.xcodeproj/project.pbxproj
  53. +1 −1 ios/Pods/Pods.xcodeproj/xcuserdata/martinkasa.xcuserdatad/xcschemes/Capacitor.xcscheme
  54. +1 −1 ios/Pods/Pods.xcodeproj/xcuserdata/martinkasa.xcuserdatad/xcschemes/CapacitorCordova.xcscheme
  55. +1 −1 ios/Pods/Pods.xcodeproj/xcuserdata/martinkasa.xcuserdatad/xcschemes/Pods-Plugin.xcscheme
  56. +1 −1 ios/Pods/Pods.xcodeproj/xcuserdata/martinkasa.xcuserdatad/xcschemes/Pods-PluginTests.xcscheme
  57. +1 −1 ios/Pods/Pods.xcodeproj/xcuserdata/martinkasa.xcuserdatad/xcschemes/SwiftKeychainWrapper.xcscheme
  58. +1 −1 ios/Pods/Target Support Files/Capacitor/Capacitor-Info.plist
  59. +1 −1 ios/Pods/Target Support Files/CapacitorCordova/CapacitorCordova-Info.plist
  60. +1 −0 ios/Pods/Target Support Files/Pods-Plugin/Pods-Plugin.debug.xcconfig
  61. +1 −0 ios/Pods/Target Support Files/Pods-Plugin/Pods-Plugin.release.xcconfig
  62. +1 −0 ios/Pods/Target Support Files/Pods-PluginTests/Pods-PluginTests.debug.xcconfig
  63. +1 −0 ios/Pods/Target Support Files/Pods-PluginTests/Pods-PluginTests.release.xcconfig
  64. +16 −0 ios/capacitor-cordova-ios-plugins/CordovaPlugins.podspec
  65. +11 −0 ios/capacitor-cordova-ios-plugins/CordovaPluginsResources.podspec
  66. +16 −0 ios/capacitor-cordova-ios-plugins/CordovaPluginsStatic.podspec
  67. +1 −0 ios/capacitor-cordova-ios-plugins/resources/.gitkeep
  68. +1 −0 ios/capacitor-cordova-ios-plugins/sources/.gitkeep
  69. +1,846 −1,548 package-lock.json
  70. +18 −18 package.json
  71. 0 rollup.config.js → rollup.config.mjs
  72. +2 −2 test-app/android/app/capacitor.build.gradle
  73. +1 −1 test-app/android/app/src/main/AndroidManifest.xml
  74. +2 −2 test-app/android/build.gradle
  75. BIN test-app/android/gradle/wrapper/gradle-wrapper.jar
  76. +2 −1 test-app/android/gradle/wrapper/gradle-wrapper.properties
  77. +21 −13 test-app/android/gradlew
  78. +12 −10 test-app/android/gradlew.bat
  79. +10 −10 test-app/android/variables.gradle
  80. +4 −4 test-app/ios/App/App.xcodeproj/project.pbxproj
  81. +0 −1 test-app/ios/App/App/capacitor.config.json
  82. +1 −1 test-app/ios/App/Podfile
  83. +15 −15 test-app/ios/App/Podfile.lock
  84. +2,617 −1,632 test-app/package-lock.json
  85. +8 −8 test-app/package.json
11 changes: 10 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## v0.11.0

- migrate to capacitor 7.0

## v0.10.0

- migrate to capacitor 6.0

## v0.9.0

- migrate to capacitor 5.0
@@ -38,7 +46,8 @@

- `npm install capacitor-secure-storage-plugin@0.5.1`

- import plugin in web project in Capacitor v3 is `import { SecureStoragePlugin } from 'capacitor-secure-storage-plugin';` directly, instead of import of Plugins from capacitor/core
- import plugin in web project in Capacitor v3 is `import { SecureStoragePlugin } from 'capacitor-secure-storage-plugin';` directly, instead of import of Plugins from capacitor/cor
e

## v0.5.1

2 changes: 1 addition & 1 deletion CapacitorSecureStoragePlugin.podspec
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@ Pod::Spec.new do |s|
s.author = package['author']
s.source = { :git => package['repository']['url'], :tag => s.version.to_s }
s.source_files = 'ios/Plugin/**/*.{swift,h,m,c,cc,mm,cpp}'
s.ios.deployment_target = '13.0'
s.ios.deployment_target = '14.0'
s.dependency 'Capacitor'
s.dependency 'SwiftKeychainWrapper'
s.swift_version = '5.1'
16 changes: 12 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,23 @@
[![npm version](https://badge.fury.io/js/capacitor-secure-storage-plugin.svg)](https://badge.fury.io/js/capacitor-secure-storage-plugin)

# capacitor-secure-storage-plugin

Capacitor plugin for storing string values securly on iOS and Android.

## How to install

For Capacitor v6
For Capacitor v7

```bash
npm install capacitor-secure-storage-plugin
```

For Capacitor v6 - install with fixed version 0.10.0

```bash
npm install capacitor-secure-storage-plugin@0.10.0
```

For Capacitor v5 - install with fixed version 0.9.0

```bash
@@ -150,16 +158,16 @@ getPlatform(): Promise<{ value: string }>
const key = 'username';
const value = 'hellokitty2';

SecureStoragePlugin.set({ key, value }).then(success => console.log(success));
SecureStoragePlugin.set({ key, value }).then((success) => console.log(success));
```
```ts
const key = 'username';
SecureStoragePlugin.get({ key })
.then(value => {
.then((value) => {
console.log(value);
})
.catch(error => {
.catch((error) => {
console.log('Item with specified key does not exist.');
});
```
Binary file added android/.gradle/8.11.1/checksums/checksums.lock
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added android/.gradle/8.11.1/fileHashes/fileHashes.bin
Binary file not shown.
Binary file added android/.gradle/8.11.1/fileHashes/fileHashes.lock
Binary file not shown.
Binary file not shown.
Empty file.
Binary file modified android/.gradle/8.2.1/executionHistory/executionHistory.bin
Binary file not shown.
Binary file modified android/.gradle/8.2.1/executionHistory/executionHistory.lock
Binary file not shown.
Binary file modified android/.gradle/8.2.1/fileHashes/fileHashes.bin
Binary file not shown.
Binary file modified android/.gradle/8.2.1/fileHashes/fileHashes.lock
Binary file not shown.
Binary file modified android/.gradle/buildOutputCleanup/buildOutputCleanup.lock
Binary file not shown.
4 changes: 2 additions & 2 deletions android/.gradle/buildOutputCleanup/cache.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
#Thu May 02 20:22:06 CEST 2024
gradle.version=8.2.1
#Wed Feb 19 21:25:47 CET 2025
gradle.version=8.11.1
Binary file modified android/.gradle/buildOutputCleanup/outputFiles.bin
Binary file not shown.
2 changes: 2 additions & 0 deletions android/.gradle/config.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#Wed Feb 19 21:45:44 CET 2025
java.home=/Applications/Android Studio.app/Contents/jbr/Contents/Home
Binary file modified android/.gradle/file-system.probe
Binary file not shown.
19 changes: 19 additions & 0 deletions android/app/capacitor.build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// DO NOT EDIT THIS FILE! IT IS GENERATED EACH TIME "capacitor update" IS RUN

android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_21
targetCompatibility JavaVersion.VERSION_21
}
}

apply from: "../capacitor-cordova-android-plugins/cordova.variables.gradle"
dependencies {


}


if (hasProperty('postBuildExtras')) {
postBuildExtras()
}
1 change: 1 addition & 0 deletions android/app/src/main/assets/capacitor.config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
1 change: 1 addition & 0 deletions android/app/src/main/assets/capacitor.plugins.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[]
Empty file.
Empty file.
Empty file.
6 changes: 6 additions & 0 deletions android/app/src/main/res/xml/config.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version='1.0' encoding='utf-8'?>
<widget version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<access origin="*" />


</widget>
18 changes: 9 additions & 9 deletions android/build.gradle
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
ext {
junitVersion = project.hasProperty('junitVersion') ? rootProject.ext.junitVersion : '4.13.2'
androidxAppCompatVersion = project.hasProperty('androidxAppCompatVersion') ? rootProject.ext.androidxAppCompatVersion : '1.6.1'
androidxJunitVersion = project.hasProperty('androidxJunitVersion') ? rootProject.ext.androidxJunitVersion : '1.1.5'
androidxEspressoCoreVersion = project.hasProperty('androidxEspressoCoreVersion') ? rootProject.ext.androidxEspressoCoreVersion : '3.5.1'
androidxAppCompatVersion = project.hasProperty('androidxAppCompatVersion') ? rootProject.ext.androidxAppCompatVersion : '1.7.0'
androidxJunitVersion = project.hasProperty('androidxJunitVersion') ? rootProject.ext.androidxJunitVersion : '1.2.1'
androidxEspressoCoreVersion = project.hasProperty('androidxEspressoCoreVersion') ? rootProject.ext.androidxEspressoCoreVersion : '3.6.1'
}

buildscript {
@@ -11,18 +11,18 @@ buildscript {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:8.2.1'
classpath 'com.android.tools.build:gradle:8.7.2'
}
}

apply plugin: 'com.android.library'

android {
namespace "com.whitestein.securestorage"
compileSdk project.hasProperty('compileSdkVersion') ? rootProject.ext.compileSdkVersion : 34
compileSdk project.hasProperty('compileSdkVersion') ? rootProject.ext.compileSdkVersion : 35
defaultConfig {
minSdkVersion project.hasProperty('minSdkVersion') ? rootProject.ext.minSdkVersion : 22
targetSdkVersion project.hasProperty('targetSdkVersion') ? rootProject.ext.targetSdkVersion : 34
minSdkVersion project.hasProperty('minSdkVersion') ? rootProject.ext.minSdkVersion : 23
targetSdkVersion project.hasProperty('targetSdkVersion') ? rootProject.ext.targetSdkVersion : 35
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
@@ -37,8 +37,8 @@ android {
abortOnError false
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_17
targetCompatibility JavaVersion.VERSION_17
sourceCompatibility JavaVersion.VERSION_21
targetCompatibility JavaVersion.VERSION_21
}
}

59 changes: 59 additions & 0 deletions android/capacitor-cordova-android-plugins/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
ext {
androidxAppCompatVersion = project.hasProperty('androidxAppCompatVersion') ? rootProject.ext.androidxAppCompatVersion : '1.7.0'
cordovaAndroidVersion = project.hasProperty('cordovaAndroidVersion') ? rootProject.ext.cordovaAndroidVersion : '10.1.1'
}

buildscript {
repositories {
google()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:8.7.2'
}
}

apply plugin: 'com.android.library'

android {
namespace "capacitor.cordova.android.plugins"
compileSdk project.hasProperty('compileSdkVersion') ? rootProject.ext.compileSdkVersion : 35
defaultConfig {
minSdkVersion project.hasProperty('minSdkVersion') ? rootProject.ext.minSdkVersion : 23
targetSdkVersion project.hasProperty('targetSdkVersion') ? rootProject.ext.targetSdkVersion : 35
versionCode 1
versionName "1.0"
}
lintOptions {
abortOnError false
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_21
targetCompatibility JavaVersion.VERSION_21
}
}

repositories {
google()
mavenCentral()
flatDir{
dirs 'src/main/libs', 'libs'
}
}

dependencies {
implementation fileTree(dir: 'src/main/libs', include: ['*.jar'])
implementation "androidx.appcompat:appcompat:$androidxAppCompatVersion"
implementation "org.apache.cordova:framework:$cordovaAndroidVersion"
// SUB-PROJECT DEPENDENCIES START

// SUB-PROJECT DEPENDENCIES END
}

// PLUGIN GRADLE EXTENSIONS START
apply from: "cordova.variables.gradle"
// PLUGIN GRADLE EXTENSIONS END

for (def func : cdvPluginPostBuildExtras) {
func()
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
// DO NOT EDIT THIS FILE! IT IS GENERATED EACH TIME "capacitor update" IS RUN
ext {
cdvMinSdkVersion = project.hasProperty('minSdkVersion') ? rootProject.ext.minSdkVersion : 23
// Plugin gradle extensions can append to this to have code run at the end.
cdvPluginPostBuildExtras = []
cordovaConfig = [:]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version='1.0' encoding='utf-8'?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:amazon="http://schemas.amazon.com/apk/res/android">
<application >

</application>

</manifest>
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

3 changes: 3 additions & 0 deletions android/capacitor.settings.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
// DO NOT EDIT THIS FILE! IT IS GENERATED EACH TIME "capacitor update" IS RUN
include ':capacitor-android'
project(':capacitor-android').projectDir = new File('../node_modules/@capacitor/android/capacitor')
Binary file modified android/gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
3 changes: 2 additions & 1 deletion android/gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.2.1-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-all.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
34 changes: 21 additions & 13 deletions android/gradlew
Original file line number Diff line number Diff line change
@@ -15,6 +15,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
# SPDX-License-Identifier: Apache-2.0
#

##############################################################################
#
@@ -55,7 +57,7 @@
# Darwin, MinGW, and NonStop.
#
# (3) This script is generated from the Groovy template
# https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
# within the Gradle project.
#
# You can find Gradle at https://github.com/gradle/gradle/.
@@ -83,10 +85,9 @@ done
# This is normally unused
# shellcheck disable=SC2034
APP_BASE_NAME=${0##*/}
APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit

# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s
' "$PWD" ) || exit

# Use the maximum available, or set MAX_FD != -1 to use that value.
MAX_FD=maximum
@@ -133,26 +134,29 @@ location of your Java installation."
fi
else
JAVACMD=java
which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
if ! command -v java >/dev/null 2>&1
then
die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation."
fi
fi

# Increase the maximum file descriptors if we can.
if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then
case $MAX_FD in #(
max*)
# In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked.
# shellcheck disable=SC3045
# shellcheck disable=SC2039,SC3045
MAX_FD=$( ulimit -H -n ) ||
warn "Could not query maximum file descriptor limit"
esac
case $MAX_FD in #(
'' | soft) :;; #(
*)
# In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked.
# shellcheck disable=SC3045
# shellcheck disable=SC2039,SC3045
ulimit -n "$MAX_FD" ||
warn "Could not set maximum file descriptor limit to $MAX_FD"
esac
@@ -197,11 +201,15 @@ if "$cygwin" || "$msys" ; then
done
fi

# Collect all arguments for the java command;
# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of
# shell script including quotes and variable substitutions, so put them in
# double quotes to make sure that they get re-expanded; and
# * put everything else in single quotes, so that it's not re-expanded.

# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'

# Collect all arguments for the java command:
# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
# and any embedded shellness will be escaped.
# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be
# treated as '${Hostname}' itself on the command line.

set -- \
"-Dorg.gradle.appname=$APP_BASE_NAME" \
22 changes: 12 additions & 10 deletions android/gradlew.bat
Original file line number Diff line number Diff line change
@@ -13,6 +13,8 @@
@rem See the License for the specific language governing permissions and
@rem limitations under the License.
@rem
@rem SPDX-License-Identifier: Apache-2.0
@rem

@if "%DEBUG%"=="" @echo off
@rem ##########################################################################
@@ -43,11 +45,11 @@ set JAVA_EXE=java.exe
%JAVA_EXE% -version >NUL 2>&1
if %ERRORLEVEL% equ 0 goto execute

echo.
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
echo.
echo Please set the JAVA_HOME variable in your environment to match the
echo location of your Java installation.
echo. 1>&2
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2
echo. 1>&2
echo Please set the JAVA_HOME variable in your environment to match the 1>&2
echo location of your Java installation. 1>&2

goto fail

@@ -57,11 +59,11 @@ set JAVA_EXE=%JAVA_HOME%/bin/java.exe

if exist "%JAVA_EXE%" goto execute

echo.
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
echo.
echo Please set the JAVA_HOME variable in your environment to match the
echo location of your Java installation.
echo. 1>&2
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2
echo. 1>&2
echo Please set the JAVA_HOME variable in your environment to match the 1>&2
echo location of your Java installation. 1>&2

goto fail

3 changes: 3 additions & 0 deletions ios/App/App/capacitor.config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"packageClassList": []
}
6 changes: 6 additions & 0 deletions ios/App/App/config.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version='1.0' encoding='utf-8'?>
<widget version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<access origin="*" />


</widget>
Empty file added ios/App/App/public/cordova.js
Empty file.
Empty file.
Empty file added ios/App/App/public/index.html
Empty file.
Loading