Skip to content

Commit

Permalink
feat: Allow to synchronize keychain items to iCloud (#497)
Browse files Browse the repository at this point in the history
* Allow to synchronize keychain items to iCloud

* fix: update kotlin KeychainModule

* chore: rename synchronized to cloudSync

* fix: ios build

---------

Co-authored-by: MazurDorian <[email protected]>
Co-authored-by: Dorian Mazur <[email protected]>
  • Loading branch information
3 people authored Oct 10, 2024
1 parent df0ab79 commit 9108930
Show file tree
Hide file tree
Showing 9 changed files with 446 additions and 477 deletions.
417 changes: 0 additions & 417 deletions KeychainExample/App.tsx

This file was deleted.

16 changes: 7 additions & 9 deletions KeychainExample/Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -84,33 +84,31 @@ GEM
fuzzy_match (2.0.4)
gh_inspector (1.1.3)
httpclient (2.8.3)
i18n (1.14.5)
i18n (1.14.6)
concurrent-ruby (~> 1.0)
json (2.7.2)
logger (1.6.0)
logger (1.6.1)
minitest (5.25.1)
molinillo (0.8.0)
nanaimo (0.3.0)
nap (1.1.0)
netrc (0.11.0)
nkf (0.2.0)
public_suffix (4.0.7)
rexml (3.3.6)
strscan
rexml (3.3.8)
ruby-macho (2.5.1)
securerandom (0.3.1)
strscan (3.1.0)
typhoeus (1.4.1)
ethon (>= 0.9.0)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
xcodeproj (1.25.0)
xcodeproj (1.25.1)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)
colored2 (~> 3.1)
nanaimo (~> 0.3.0)
rexml (>= 3.3.2, < 4.0)
rexml (>= 3.3.6, < 4.0)

PLATFORMS
aarch64-linux-gnu
Expand All @@ -130,7 +128,7 @@ DEPENDENCIES
cocoapods (>= 1.13, != 1.15.1, != 1.15.0)

RUBY VERSION
ruby 3.3.0p0
ruby 3.3.5p100

BUNDLED WITH
2.5.17
2.5.21
2 changes: 1 addition & 1 deletion KeychainExample/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { AppRegistry } from 'react-native';
import App from './App';
import App from './src/App';
import { name as appName } from './app.json';

AppRegistry.registerComponent(appName, () => App);
4 changes: 2 additions & 2 deletions KeychainExample/ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1145,7 +1145,7 @@ PODS:
- React-Core
- React-jsi
- ReactTestApp-Resources (1.0.0-dev)
- RNKeychain (8.2.0):
- RNKeychain (9.0.0):
- DoubleConversion
- glog
- RCT-Folly (= 2024.01.01.00)
Expand Down Expand Up @@ -1402,7 +1402,7 @@ SPEC CHECKSUMS:
ReactNativeHost: 2bc85a4cc8f2e7e7fef5e551d4adb9c90757859f
ReactTestApp-DevSupport: 74676edd899013becce4eaecc5eabba1fc51e26e
ReactTestApp-Resources: 857244f3a23f2b3157b364fa06cf3e8866deff9c
RNKeychain: 70a32d9f845cf928ab367ad9c0a9050eb3d5206c
RNKeychain: 604650b3772651acb4a47e261c306c789c0c4d9f
SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d
Yoga: 950bbfd7e6f04790fdb51149ed51df41f329fcc8

Expand Down
2 changes: 1 addition & 1 deletion KeychainExample/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"private": true,
"scripts": {
"android": "react-native run-android",
"ios": "react-native run-ios --simulator 'iPhone 15 Pro' --mode Release",
"ios": "react-native run-ios --simulator 'iPhone 15 Pro'",
"build:android": "npm run mkdist && react-native bundle --entry-file index.js --platform android --dev false --bundle-output dist/main.android.jsbundle --assets-dest dist/res",
"build:ios": "npm run mkdist && react-native bundle --entry-file index.js --platform ios --dev false --bundle-output dist/main.ios.jsbundle --assets-dest dist/assets",
"mkdist": "node -e \"require('node:fs').mkdirSync('dist', { recursive: true, mode: 0o755 })\"",
Expand Down
Loading

0 comments on commit 9108930

Please sign in to comment.