Skip to content

Commit a54a6e4

Browse files
committed
Update Intercom SDKs to latest versions
- iOS SDK: 18.7.3 → 19.1.0 - Android SDK: 17.0.0 → 17.0.3 Minimal update focusing only on Intercom SDK versions without unnecessary dependency changes that could cause CI issues.
1 parent 1053bfa commit a54a6e4

File tree

5 files changed

+685
-273
lines changed

5 files changed

+685
-273
lines changed

android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,5 +69,5 @@ dependencies {
6969
//noinspection GradleDynamicVersion
7070
implementation "com.facebook.react:react-native:+" // From node_modules
7171
implementation "com.google.firebase:firebase-messaging:${safeExtGet('firebaseMessagingVersion', '20.2.+')}"
72-
implementation 'io.intercom.android:intercom-sdk:17.0.0'
72+
implementation 'io.intercom.android:intercom-sdk:17.0.3'
7373
}

example/ios/IntercomReactNativeExample.xcodeproj/project.pbxproj

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@
1717
7D95B168267240E3008096E0 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; };
1818
7D95B169267240E3008096E0 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
1919
81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; };
20+
85D64F38DB301C0FFA304F00 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = E375A857987ABC439CA0CCD1 /* PrivacyInfo.xcprivacy */; };
2021
DE090379E5BDFCC31EBBB1FC /* BuildFile in Resources */ = {isa = PBXBuildFile; };
22+
E7B43D820F950E978CCA9902 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = D88EEF66648E51E7C7A901D8 /* PrivacyInfo.xcprivacy */; };
2123
/* End PBXBuildFile section */
2224

2325
/* Begin PBXFileReference section */
@@ -38,6 +40,8 @@
3840
A85ABA48189A5CFD1A074287 /* Pods-IntercomReactNativeExampleUI.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IntercomReactNativeExampleUI.debug.xcconfig"; path = "Target Support Files/Pods-IntercomReactNativeExampleUI/Pods-IntercomReactNativeExampleUI.debug.xcconfig"; sourceTree = "<group>"; };
3941
BBBD0C6D5A5B9C44EDCA9EB6 /* libPods-IntercomReactNativeExampleUI.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-IntercomReactNativeExampleUI.a"; sourceTree = BUILT_PRODUCTS_DIR; };
4042
CA3E69C5B9553B26FBA2DF04 /* libPods-IntercomReactNativeExample.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-IntercomReactNativeExample.a"; sourceTree = BUILT_PRODUCTS_DIR; };
43+
D88EEF66648E51E7C7A901D8 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IntercomReactNativeExample/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
44+
E375A857987ABC439CA0CCD1 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IntercomReactNativeExample/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
4145
E95549C9E2FCB27F79DD3B37 /* Pods-IntercomReactNativeExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IntercomReactNativeExample.debug.xcconfig"; path = "Target Support Files/Pods-IntercomReactNativeExample/Pods-IntercomReactNativeExample.debug.xcconfig"; sourceTree = "<group>"; };
4246
ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
4347
ED2971642150620600B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.0.sdk/System/Library/Frameworks/JavaScriptCore.framework; sourceTree = DEVELOPER_DIR; };
@@ -75,6 +79,7 @@
7579
13B07FB61A68108700A75B9A /* Info.plist */,
7680
81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */,
7781
13B07FB71A68108700A75B9A /* main.m */,
82+
D88EEF66648E51E7C7A901D8 /* PrivacyInfo.xcprivacy */,
7883
);
7984
name = IntercomReactNativeExample;
8085
sourceTree = "<group>";
@@ -117,6 +122,7 @@
117122
83CBBA001A601CBA00E9B192 /* Products */,
118123
2D16E6871FA4F8E400B85C8A /* Frameworks */,
119124
6B9684456A2045ADE5A6E47E /* Pods */,
125+
E375A857987ABC439CA0CCD1 /* PrivacyInfo.xcprivacy */,
120126
);
121127
indentWidth = 2;
122128
sourceTree = "<group>";
@@ -223,6 +229,7 @@
223229
81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */,
224230
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,
225231
DE090379E5BDFCC31EBBB1FC /* BuildFile in Resources */,
232+
E7B43D820F950E978CCA9902 /* PrivacyInfo.xcprivacy in Resources */,
226233
);
227234
runOnlyForDeploymentPostprocessing = 0;
228235
};
@@ -232,6 +239,7 @@
232239
files = (
233240
7D95B168267240E3008096E0 /* LaunchScreen.storyboard in Resources */,
234241
7D95B169267240E3008096E0 /* Images.xcassets in Resources */,
242+
85D64F38DB301C0FFA304F00 /* PrivacyInfo.xcprivacy in Resources */,
235243
);
236244
runOnlyForDeploymentPostprocessing = 0;
237245
};
@@ -651,6 +659,7 @@
651659
);
652660
REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
653661
SDKROOT = iphoneos;
662+
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG";
654663
USE_HERMES = false;
655664
};
656665
name = Debug;
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>NSPrivacyAccessedAPITypes</key>
6+
<array>
7+
<dict>
8+
<key>NSPrivacyAccessedAPIType</key>
9+
<string>NSPrivacyAccessedAPICategoryFileTimestamp</string>
10+
<key>NSPrivacyAccessedAPITypeReasons</key>
11+
<array>
12+
<string>C617.1</string>
13+
</array>
14+
</dict>
15+
<dict>
16+
<key>NSPrivacyAccessedAPIType</key>
17+
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
18+
<key>NSPrivacyAccessedAPITypeReasons</key>
19+
<array>
20+
<string>CA92.1</string>
21+
</array>
22+
</dict>
23+
<dict>
24+
<key>NSPrivacyAccessedAPIType</key>
25+
<string>NSPrivacyAccessedAPICategorySystemBootTime</string>
26+
<key>NSPrivacyAccessedAPITypeReasons</key>
27+
<array>
28+
<string>35F9.1</string>
29+
</array>
30+
</dict>
31+
</array>
32+
<key>NSPrivacyCollectedDataTypes</key>
33+
<array/>
34+
<key>NSPrivacyTracking</key>
35+
<false/>
36+
</dict>
37+
</plist>

0 commit comments

Comments
 (0)