diff --git a/README.md b/README.md index b62f74e..2412f69 100644 --- a/README.md +++ b/README.md @@ -14,9 +14,9 @@ If you are looking to update Argyle Link to the newest version, navigate to [upg - The `minSdkVersion` need to be at least `26` - Android 8.0 (API level 26)+ -- Kotlin 1.7.10+ +- Kotlin 1.8.0+ - Android Gradle Plugin 7.2+ -- Gradle 7.2+ +- Gradle 8.3+ **Important:** When using tools like Proguard to obfuscate your code, make sure to exclude Android Link SDK package (`com.argyle.*`) from the process, it may cause unexpected runtime issues otherwise. You can do this by adding this line to your `proguard-rules.pro:-keep class com.argyle. { *; }` @@ -50,16 +50,10 @@ in case not the most recent version of Argyle pod was installed. ## 2. Configure and integrate Link -### 1. Access your Link API Key - -1. Log into your [Console](https://console.argyle.com/api-keys) instance -2. Navigate to the [API Keys](https://console.argyle.com/api-keys) area under the Developer menu -3. Copy your Sandbox or Production Link API Key for use in the next steps - -### 2. Utilize user tokens +### 1. Utilize user tokens To prevent your API key and secret from being exposed on the front-end, [request user tokens on your server side](https://argyle.com/docs/link/user-tokens#creating-a-user-token). -### 3. Integrate Link +### 2. Integrate Link For detailed guidance on how to integrate our SDK please review the [example app](example/src/LinkExample.tsx), and also check out our [Link SDK Documentation](https://argyle.com/docs/link/overview). diff --git a/android/README.md b/android/README.md deleted file mode 100644 index c2ccc01..0000000 --- a/android/README.md +++ /dev/null @@ -1,14 +0,0 @@ -README -====== - -If you want to publish the lib as a maven dependency, follow these steps before publishing a new version to npm: - -1. Be sure to have the Android [SDK](https://developer.android.com/studio/index.html) and [NDK](https://developer.android.com/ndk/guides/index.html) installed -2. Be sure to have a `local.properties` file in this folder that points to the Android SDK and NDK -``` -ndk.dir=/Users/{username}/Library/Android/sdk/ndk-bundle -sdk.dir=/Users/{username}/Library/Android/sdk -``` -3. Delete the `maven` folder -4. Run `sudo ./gradlew installArchives` -5. Verify that latest set of generated files is in the maven folder with the correct version number diff --git a/android/build.gradle b/android/build.gradle index 8cd6c20..b5a7d3c 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -54,7 +54,7 @@ repositories { dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:${project.ext.kotlinVersion}" implementation "com.facebook.react:react-native:${safeExtGet('reactnativeVersion', '+')}" - implementation 'com.argyle:argyle-link-android:5.5.2' + implementation 'com.argyle:argyle-link-android:5.6.0' } def configureReactNativePom(def pom) { diff --git a/argyle-plugin-react-native.podspec b/argyle-plugin-react-native.podspec index 8c4d12d..8afe8b9 100644 --- a/argyle-plugin-react-native.podspec +++ b/argyle-plugin-react-native.podspec @@ -19,6 +19,6 @@ Pod::Spec.new do |s| s.requires_arc = true s.dependency "React" - s.dependency 'Argyle', '5.5.1' + s.dependency 'Argyle', '5.6.0' end diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index 4ad81f9..10a58e6 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -1,7 +1,7 @@ PODS: - - Argyle (5.5.1) + - Argyle (5.6.0) - argyle-plugin-react-native (5.5.1): - - Argyle (= 5.5.1) + - Argyle (= 5.6.0) - React - boost (1.83.0) - CocoaAsyncSocket (7.6.5) @@ -1318,8 +1318,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/yoga" SPEC CHECKSUMS: - Argyle: b4f9d45485f03438df628c9a5b98fe94d8bee8aa - argyle-plugin-react-native: ea6996c2af7d9e1d1a993a492ab710b2be26142c + Argyle: 73916bd6f7e1c1497952d544e48126c61b81ffb7 + argyle-plugin-react-native: 95b00613092adfd212ea6070ca016672fa7c9c3b boost: 26fad476bfa736552bbfa698a06cc530475c1505 CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 DoubleConversion: fea03f2699887d960129cc54bba7e52542b6f953