diff --git a/CHANGELOG.md b/CHANGELOG.md index 11fd8838..1d097cf6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [7.7.0](https://github.com/smallcase/react-native-smallcase-gateway/compare/v7.6.1...v7.7.0) (2026-08-27) + + +### Features + +* add Loans KYC permission usage descriptions ([e384009](https://github.com/smallcase/react-native-smallcase-gateway/commit/e384009584353f89528e07bbf7ee28ce7e2eba2d)) + ### [7.6.1](https://github.com/smallcase/react-native-smallcase-gateway/compare/v7.6.0...v7.6.1) (2026-08-17) ### Improvements diff --git a/README.md b/README.md index 80a9d484..3c5d969e 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,17 @@ platform :ios, '11.0' then run `cd ios; pod update` +Apps using Loans KYC must also add these usage descriptions to the iOS app's `Info.plist`: + +```xml +NSCameraUsageDescription +Camera access is required to capture your selfie during KYC. +NSMicrophoneUsageDescription +Microphone access is required for audio during video KYC. +NSLocationWhenInUseUsageDescription +Location access is required to verify your location during KYC. +``` + ## android setup Add these lines to your project level `build.gradle` diff --git a/package.json b/package.json index 5f8d14b3..8c006258 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "react-native-smallcase-gateway", "title": "React Native Smallcase Gateway", - "version": "7.6.1", + "version": "7.7.0", "description": "smallcase gateway bindings for react native", "main": "src/index.js", "files": [ diff --git a/react-native-smallcase-gateway.podspec b/react-native-smallcase-gateway.podspec index 607a40ca..55461ff8 100644 --- a/react-native-smallcase-gateway.podspec +++ b/react-native-smallcase-gateway.podspec @@ -35,5 +35,5 @@ Pod::Spec.new do |s| end s.dependency 'SCGateway', '7.2.0' - s.dependency 'SCLoans', '7.3.0' + s.dependency 'SCLoans', '7.4.0' end diff --git a/smart_investing_react_native/ios/smart_investing_react_native/Info.plist b/smart_investing_react_native/ios/smart_investing_react_native/Info.plist index a6e8a4ca..0e570c4d 100644 --- a/smart_investing_react_native/ios/smart_investing_react_native/Info.plist +++ b/smart_investing_react_native/ios/smart_investing_react_native/Info.plist @@ -70,8 +70,12 @@ NSAllowsLocalNetworking + NSCameraUsageDescription + Camera access is required to capture your selfie during KYC. NSLocationWhenInUseUsageDescription - + Location access is required to verify your location during KYC. + NSMicrophoneUsageDescription + Microphone access is required for audio during video KYC. UILaunchStoryboardName LaunchScreen UIRequiredDeviceCapabilities @@ -87,4 +91,4 @@ UIViewControllerBasedStatusBarAppearance - \ No newline at end of file +