Skip to content

Commit 274f0db

Browse files
authored
Repo update to Camera Kit SDK version 1.34.0 (#4)
## Background (Why?) To update the repo to the latest version of the Camera Kit SDK - 1.34.0 ## Change/Solution (What?) - SDK version update - Disabled Flipper per recommendation in facebook/react-native#43335 ## Screenshots for any visual changes N/A ## Test Plans Manually validated on iOS and Android device
1 parent 5e423af commit 274f0db

File tree

5 files changed

+16
-122
lines changed

5 files changed

+16
-122
lines changed

android/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ buildscript {
33
def kotlin_version = rootProject.ext.has("kotlinVersion") ? rootProject.ext.get("kotlinVersion") : project.properties["CameraKitReactNative_kotlinVersion"]
44

55
ext {
6-
cameraKitVersion = "1.28.0"
6+
cameraKitVersion = "1.34.0"
77
exoPlayerVersion = "2.16.1"
88
}
99

example/README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ This is a new [**React Native**](https://reactnative.dev) project, bootstrapped
22

33
# Getting Started
44

5-
Ensure that you have access to _Camera Kit API token_ and _Lens Group ID_ to put in your application or run the provided _example_ application. Refer to [this guide](https://docs.snap.com/camera-kit/getting-started/setting-up-accounts) for Camera Kit account setup.
5+
Ensure that you have access to _Camera Kit API token_ and _Lens Group ID_ to put in your application or run the provided _example_ application. Refer to [this guide](https://docs.snap.com/camera-kit/getting-started/setting-up-accounts) for Camera Kit account setup.
66

7-
Also, make sure you have completed the [React Native - Environment Setup](https://reactnative.dev/docs/environment-setup) instructions till "Creating a new application" step, before proceeding.
7+
Also, make sure you have completed the [React Native - Environment Setup](https://reactnative.dev/docs/environment-setup) instructions till "Creating a new application" step, before proceeding.
88

99
## Step 1: Enter Camera Kit API token and group ID
1010

11-
1. Open `App.tsx` in and enter value for `apiToken` with the one you get from Camera Kit Developer portal.
11+
1. Open `App.tsx` in and enter value for `apiToken` with the one you get from Camera Kit Developer portal.
1212
2. Open `Lenses.tsx` and enter value for `groupId` from which you want to fetch lenses. [Optional] Enter value for `launchDataLensId` for the Lens which has launch data associated with it or remove all the relevant code that uses this param.
13-
3. [_Optional_] This example is using version 1.28 of Camera Kit Mobile SDK for Android and latest version on iOS. If you want to use the [latest version](https://docs.snap.com/camera-kit/integrate-sdk/mobile/changelog-mobile#latest-version) of Camera Kit Mobile SDK on Android then modify `cameraKitVersion` variable in [build.gradle](../android/build.gradle) file. Please refer to [Lens Studio Compatibility](https://docs.snap.com/camera-kit/ar-content/lens-studio-compatibility) guide for selecting the appropriate version that work with your Lenses.
13+
3. [_Optional_] This example is using version 1.34.0 of Camera Kit Mobile SDK for Android and latest version on iOS. If you want to use the [latest version](https://docs.snap.com/camera-kit/integrate-sdk/mobile/changelog-mobile#latest-version) of Camera Kit Mobile SDK on Android then modify `cameraKitVersion` variable in [build.gradle](../android/build.gradle) file. Please refer to [Lens Studio Compatibility](https://docs.snap.com/camera-kit/ar-content/lens-studio-compatibility) guide for selecting the appropriate version that work with your Lenses.
1414

1515
## Step 2: Start the Metro Server
1616

example/ios/Podfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ prepare_react_native_project!
1717
# dependencies: {
1818
# ...(process.env.NO_FLIPPER ? { 'react-native-flipper': { platforms: { ios: null } } } : {}),
1919
# ```
20-
flipper_config = ENV['NO_FLIPPER'] == "1" ? FlipperConfiguration.disabled : FlipperConfiguration.enabled
20+
# flipper_config = ENV['NO_FLIPPER'] == "1" ? FlipperConfiguration.disabled : FlipperConfiguration.enabled
2121

2222
linkage = ENV['USE_FRAMEWORKS']
2323
if linkage != nil
@@ -40,7 +40,7 @@ target 'CameraKitReactNativeExample' do
4040
#
4141
# Note that if you have use_frameworks! enabled, Flipper will not work and
4242
# you should disable the next line.
43-
:flipper_configuration => flipper_config,
43+
# :flipper_configuration => flipper_config,
4444
# An absolute path to your application root.
4545
:app_path => "#{Pod::Config.instance.installation_root}/.."
4646
)

example/ios/Podfile.lock

+8-114
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
PODS:
22
- boost (1.76.0)
3-
- camera-kit-react-native (0.1.2):
3+
- camera-kit-react-native (0.2.0):
44
- RCT-Folly (= 2021.07.22.00)
55
- React-Core
66
- SCCameraKit
77
- SCCameraKitReferenceUI
8-
- CocoaAsyncSocket (7.6.5)
98
- DoubleConversion (1.1.6)
109
- FBLazyVector (0.72.7)
1110
- FBReactNativeSpec (0.72.7):
@@ -15,71 +14,12 @@ PODS:
1514
- React-Core (= 0.72.7)
1615
- React-jsi (= 0.72.7)
1716
- ReactCommon/turbomodule/core (= 0.72.7)
18-
- Flipper (0.182.0):
19-
- Flipper-Folly (~> 2.6)
20-
- Flipper-Boost-iOSX (1.76.0.1.11)
21-
- Flipper-DoubleConversion (3.2.0.1)
22-
- Flipper-Fmt (7.1.7)
23-
- Flipper-Folly (2.6.10):
24-
- Flipper-Boost-iOSX
25-
- Flipper-DoubleConversion
26-
- Flipper-Fmt (= 7.1.7)
27-
- Flipper-Glog
28-
- libevent (~> 2.1.12)
29-
- OpenSSL-Universal (= 1.1.1100)
30-
- Flipper-Glog (0.5.0.5)
31-
- Flipper-PeerTalk (0.0.4)
32-
- FlipperKit (0.182.0):
33-
- FlipperKit/Core (= 0.182.0)
34-
- FlipperKit/Core (0.182.0):
35-
- Flipper (~> 0.182.0)
36-
- FlipperKit/CppBridge
37-
- FlipperKit/FBCxxFollyDynamicConvert
38-
- FlipperKit/FBDefines
39-
- FlipperKit/FKPortForwarding
40-
- SocketRocket (~> 0.6.0)
41-
- FlipperKit/CppBridge (0.182.0):
42-
- Flipper (~> 0.182.0)
43-
- FlipperKit/FBCxxFollyDynamicConvert (0.182.0):
44-
- Flipper-Folly (~> 2.6)
45-
- FlipperKit/FBDefines (0.182.0)
46-
- FlipperKit/FKPortForwarding (0.182.0):
47-
- CocoaAsyncSocket (~> 7.6)
48-
- Flipper-PeerTalk (~> 0.0.4)
49-
- FlipperKit/FlipperKitHighlightOverlay (0.182.0)
50-
- FlipperKit/FlipperKitLayoutHelpers (0.182.0):
51-
- FlipperKit/Core
52-
- FlipperKit/FlipperKitHighlightOverlay
53-
- FlipperKit/FlipperKitLayoutTextSearchable
54-
- FlipperKit/FlipperKitLayoutIOSDescriptors (0.182.0):
55-
- FlipperKit/Core
56-
- FlipperKit/FlipperKitHighlightOverlay
57-
- FlipperKit/FlipperKitLayoutHelpers
58-
- YogaKit (~> 1.18)
59-
- FlipperKit/FlipperKitLayoutPlugin (0.182.0):
60-
- FlipperKit/Core
61-
- FlipperKit/FlipperKitHighlightOverlay
62-
- FlipperKit/FlipperKitLayoutHelpers
63-
- FlipperKit/FlipperKitLayoutIOSDescriptors
64-
- FlipperKit/FlipperKitLayoutTextSearchable
65-
- YogaKit (~> 1.18)
66-
- FlipperKit/FlipperKitLayoutTextSearchable (0.182.0)
67-
- FlipperKit/FlipperKitNetworkPlugin (0.182.0):
68-
- FlipperKit/Core
69-
- FlipperKit/FlipperKitReactPlugin (0.182.0):
70-
- FlipperKit/Core
71-
- FlipperKit/FlipperKitUserDefaultsPlugin (0.182.0):
72-
- FlipperKit/Core
73-
- FlipperKit/SKIOSNetworkPlugin (0.182.0):
74-
- FlipperKit/Core
75-
- FlipperKit/FlipperKitNetworkPlugin
7617
- fmt (6.2.1)
7718
- glog (0.3.5)
7819
- hermes-engine (0.72.7):
7920
- hermes-engine/Pre-built (= 0.72.7)
8021
- hermes-engine/Pre-built (0.72.7)
8122
- libevent (2.1.12)
82-
- OpenSSL-Universal (1.1.1100)
8323
- RCT-Folly (2021.07.22.00):
8424
- boost
8525
- DoubleConversion
@@ -495,52 +435,28 @@ PODS:
495435
- React-jsi (= 0.72.7)
496436
- React-logger (= 0.72.7)
497437
- React-perflogger (= 0.72.7)
498-
- SCCameraKit (1.28.0)
499-
- SCCameraKitReferenceUI (1.28.0):
500-
- SCCameraKit (~> 1.28.0)
438+
- SCCameraKit (1.34.0)
439+
- SCCameraKitReferenceUI (1.34.0):
440+
- SCCameraKit (~> 1.34.0)
501441
- SocketRocket (0.6.1)
502442
- Yoga (1.14.0)
503-
- YogaKit (1.18.1):
504-
- Yoga (~> 1.14)
505443

506444
DEPENDENCIES:
507445
- boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`)
508446
- camera-kit-react-native (from `../..`)
509447
- DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
510448
- FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
511449
- FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`)
512-
- Flipper (= 0.182.0)
513-
- Flipper-Boost-iOSX (= 1.76.0.1.11)
514-
- Flipper-DoubleConversion (= 3.2.0.1)
515-
- Flipper-Fmt (= 7.1.7)
516-
- Flipper-Folly (= 2.6.10)
517-
- Flipper-Glog (= 0.5.0.5)
518-
- Flipper-PeerTalk (= 0.0.4)
519-
- FlipperKit (= 0.182.0)
520-
- FlipperKit/Core (= 0.182.0)
521-
- FlipperKit/CppBridge (= 0.182.0)
522-
- FlipperKit/FBCxxFollyDynamicConvert (= 0.182.0)
523-
- FlipperKit/FBDefines (= 0.182.0)
524-
- FlipperKit/FKPortForwarding (= 0.182.0)
525-
- FlipperKit/FlipperKitHighlightOverlay (= 0.182.0)
526-
- FlipperKit/FlipperKitLayoutPlugin (= 0.182.0)
527-
- FlipperKit/FlipperKitLayoutTextSearchable (= 0.182.0)
528-
- FlipperKit/FlipperKitNetworkPlugin (= 0.182.0)
529-
- FlipperKit/FlipperKitReactPlugin (= 0.182.0)
530-
- FlipperKit/FlipperKitUserDefaultsPlugin (= 0.182.0)
531-
- FlipperKit/SKIOSNetworkPlugin (= 0.182.0)
532450
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
533451
- hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`)
534452
- libevent (~> 2.1.12)
535-
- OpenSSL-Universal (= 1.1.1100)
536453
- RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`)
537454
- RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`)
538455
- RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`)
539456
- React (from `../node_modules/react-native/`)
540457
- React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`)
541458
- React-Codegen (from `build/generated/ios`)
542459
- React-Core (from `../node_modules/react-native/`)
543-
- React-Core/DevSupport (from `../node_modules/react-native/`)
544460
- React-Core/RCTWebSocket (from `../node_modules/react-native/`)
545461
- React-CoreModules (from `../node_modules/react-native/React/CoreModules`)
546462
- React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`)
@@ -572,22 +488,11 @@ DEPENDENCIES:
572488

573489
SPEC REPOS:
574490
trunk:
575-
- CocoaAsyncSocket
576-
- Flipper
577-
- Flipper-Boost-iOSX
578-
- Flipper-DoubleConversion
579-
- Flipper-Fmt
580-
- Flipper-Folly
581-
- Flipper-Glog
582-
- Flipper-PeerTalk
583-
- FlipperKit
584491
- fmt
585492
- libevent
586-
- OpenSSL-Universal
587493
- SCCameraKit
588494
- SCCameraKitReferenceUI
589495
- SocketRocket
590-
- YogaKit
591496

592497
EXTERNAL SOURCES:
593498
boost:
@@ -676,24 +581,14 @@ EXTERNAL SOURCES:
676581

677582
SPEC CHECKSUMS:
678583
boost: 57d2868c099736d80fcd648bf211b4431e51a558
679-
camera-kit-react-native: cc82c4266bd0f1bef384fd03fc3f72bd9d62366a
680-
CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
584+
camera-kit-react-native: 7c28fe4ca2e7bc9caae183187b9570ae698f21fa
681585
DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54
682586
FBLazyVector: 5fbbff1d7734827299274638deb8ba3024f6c597
683587
FBReactNativeSpec: 638095fe8a01506634d77b260ef8a322019ac671
684-
Flipper: 6edb735e6c3e332975d1b17956bcc584eccf5818
685-
Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c
686-
Flipper-DoubleConversion: 2dc99b02f658daf147069aad9dbd29d8feb06d30
687-
Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b
688-
Flipper-Folly: 584845625005ff068a6ebf41f857f468decd26b3
689-
Flipper-Glog: 70c50ce58ddaf67dc35180db05f191692570f446
690-
Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9
691-
FlipperKit: 2efad7007d6745a3f95e4034d547be637f89d3f6
692588
fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
693589
glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b
694590
hermes-engine: 9180d43df05c1ed658a87cc733dc3044cf90c00a
695591
libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
696-
OpenSSL-Universal: ebc357f1e6bc71fa463ccb2fe676756aff50e88c
697592
RCT-Folly: 424b8c9a7a0b9ab2886ffe9c3b041ef628fd4fb1
698593
RCTRequired: 83bca1c184feb4d2e51c72c8369b83d641443f95
699594
RCTTypeSafety: 13c4a87a16d7db6cd66006ce9759f073402ef85b
@@ -727,12 +622,11 @@ SPEC CHECKSUMS:
727622
React-runtimescheduler: 7649c3b46c8dee1853691ecf60146a16ae59253c
728623
React-utils: 56838edeaaf651220d1e53cd0b8934fb8ce68415
729624
ReactCommon: 5f704096ccf7733b390f59043b6fa9cc180ee4f6
730-
SCCameraKit: a5ea231c9e398487c7193e8724382f34d1412234
731-
SCCameraKitReferenceUI: 31231aa371ae5cfc1049be6d2700ae11660f388e
625+
SCCameraKit: 1d7a49ff634413d2609d06176d09c7020ab4e249
626+
SCCameraKitReferenceUI: 64705e5e021714e1985cf375322a76bba7cb7a4c
732627
SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17
733628
Yoga: 4c3aa327e4a6a23eeacd71f61c81df1bcdf677d5
734-
YogaKit: f782866e155069a2cca2517aafea43200b01fd5a
735629

736-
PODFILE CHECKSUM: e6a63168c8a32f9a32bedcfe52837c71eaa78113
630+
PODFILE CHECKSUM: a7b8a6ac21f77ed63837303858cfdd4fd9428df8
737631

738632
COCOAPODS: 1.15.2

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@snap/camera-kit-react-native",
3-
"version": "0.1.2",
3+
"version": "0.2.0",
44
"description": "Camera Kit wrapper for React Native",
55
"main": "lib/commonjs/index",
66
"module": "lib/module/index",

0 commit comments

Comments
 (0)