Skip to content

Commit 85f4ffb

Browse files
Merge pull request #36 from BranchMetrics/bboothe-branch/INTENG-23298
Updating Native SDK to version 3.13.0.
2 parents fc3eb6f + 6c8dfbd commit 85f4ffb

File tree

4 files changed

+22
-66
lines changed

4 files changed

+22
-66
lines changed

AdobeBranchExtension.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "AdobeBranchExtension"
3-
s.version = "4.0.0"
3+
s.version = "4.1.0"
44
s.summary = "The Branch extension for Adobe Cloud Platform on iOS."
55

66
s.description = <<-DESC
@@ -26,5 +26,5 @@ Pod::Spec.new do |s|
2626
s.dependency 'AEPLifecycle', '~> 5.1.0'
2727
s.dependency 'AEPIdentity', '~> 5.1.0'
2828
s.dependency 'AEPSignal', '~> 5.1.0'
29-
s.dependency 'BranchSDK', '~> 3.4.4'
29+
s.dependency 'BranchSDK', '~> 3.13.0'
3030
end

Examples/AdobeBranchExample/AdobeBranchExample.xcodeproj/project.pbxproj

Lines changed: 7 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10-
3228F43713344BCB4F316B9A /* Pods_AdobeBranchExample.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B0EA9C30991048D8A522C726 /* Pods_AdobeBranchExample.framework */; };
10+
3B020CCC2E6B2F050088A3C7 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 3B020CCB2E6B2F050088A3C7 /* PrivacyInfo.xcprivacy */; };
1111
4D16DBA421AF037F00E362A2 /* Launch Screen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4D16DBA321AF037F00E362A2 /* Launch Screen.storyboard */; };
1212
4D16DBA721AF5B6300E362A2 /* TextViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D16DBA621AF5B6300E362A2 /* TextViewController.m */; };
1313
4DE097FD219CEABE008AC401 /* Products.json in Resources */ = {isa = PBXBuildFile; fileRef = 4DE097FC219CEABE008AC401 /* Products.json */; };
@@ -25,13 +25,10 @@
2525
ACAE81332122645B0049505B /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ACAE81322122645B0049505B /* UserNotifications.framework */; };
2626
ACAE8135212264610049505B /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ACAE8134212264610049505B /* SystemConfiguration.framework */; };
2727
C10F392A278E39AD00BF5D36 /* AdSupport.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C10F3929278E39AD00BF5D36 /* AdSupport.framework */; };
28-
C12534432C18F6E4008A83C4 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = C12534422C18EE39008A83C4 /* PrivacyInfo.xcprivacy */; };
2928
/* End PBXBuildFile section */
3029

3130
/* Begin PBXFileReference section */
32-
0BE775760A2797FAA8A52562 /* Pods-AdobeBranchExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AdobeBranchExample.release.xcconfig"; path = "Pods/Target Support Files/Pods-AdobeBranchExample/Pods-AdobeBranchExample.release.xcconfig"; sourceTree = "<group>"; };
33-
2E21CAD8A1C925AAF24986BC /* libPods-adobe-branch-example.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-adobe-branch-example.a"; sourceTree = BUILT_PRODUCTS_DIR; };
34-
48C7A99404C78CABED1B404C /* Pods-AdobeBranchExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AdobeBranchExample.debug.xcconfig"; path = "Pods/Target Support Files/Pods-AdobeBranchExample/Pods-AdobeBranchExample.debug.xcconfig"; sourceTree = "<group>"; };
31+
3B020CCB2E6B2F050088A3C7 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
3532
4D16DBA321AF037F00E362A2 /* Launch Screen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = "Launch Screen.storyboard"; sourceTree = "<group>"; };
3633
4D16DBA521AF5B6300E362A2 /* TextViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TextViewController.h; sourceTree = "<group>"; };
3734
4D16DBA621AF5B6300E362A2 /* TextViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TextViewController.m; sourceTree = "<group>"; };
@@ -62,11 +59,7 @@
6259
ACF671D721534E4F00CDC900 /* ACPCore_iOS.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ACPCore_iOS.framework; path = Pods/ACPCoreBeta/ACPCore_iOS.framework; sourceTree = "<group>"; };
6360
ACF671D821534E4F00CDC900 /* ACPSignal_iOS.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ACPSignal_iOS.framework; path = Pods/ACPCoreBeta/ACPSignal_iOS.framework; sourceTree = "<group>"; };
6461
ACF671D921534E4F00CDC900 /* ACPLifecycle_iOS.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ACPLifecycle_iOS.framework; path = Pods/ACPCoreBeta/ACPLifecycle_iOS.framework; sourceTree = "<group>"; };
65-
B0EA9C30991048D8A522C726 /* Pods_AdobeBranchExample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_AdobeBranchExample.framework; sourceTree = BUILT_PRODUCTS_DIR; };
6662
C10F3929278E39AD00BF5D36 /* AdSupport.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AdSupport.framework; path = System/Library/Frameworks/AdSupport.framework; sourceTree = SDKROOT; };
67-
C12534422C18EE39008A83C4 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
68-
F8688AE753553EE80251EE11 /* Pods-adobe-branch-example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-adobe-branch-example.release.xcconfig"; path = "Pods/Target Support Files/Pods-adobe-branch-example/Pods-adobe-branch-example.release.xcconfig"; sourceTree = "<group>"; };
69-
FD81B1B19DDC0E314016948F /* Pods-adobe-branch-example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-adobe-branch-example.debug.xcconfig"; path = "Pods/Target Support Files/Pods-adobe-branch-example/Pods-adobe-branch-example.debug.xcconfig"; sourceTree = "<group>"; };
7063
/* End PBXFileReference section */
7164

7265
/* Begin PBXFrameworksBuildPhase section */
@@ -81,22 +74,17 @@
8174
ACAE812F2122644F0049505B /* libz.tbd in Frameworks */,
8275
ACAE812D212264480049505B /* libstdc++.tbd in Frameworks */,
8376
ACAE812B2122643A0049505B /* libsqlite3.tbd in Frameworks */,
84-
3228F43713344BCB4F316B9A /* Pods_AdobeBranchExample.framework in Frameworks */,
8577
);
8678
runOnlyForDeploymentPostprocessing = 0;
8779
};
8880
/* End PBXFrameworksBuildPhase section */
8981

9082
/* Begin PBXGroup section */
91-
2A2D7CB0FB3B721DEEBEE8E0 /* Pods */ = {
83+
73C43ADAEA57DC95575EA85A /* Pods */ = {
9284
isa = PBXGroup;
9385
children = (
94-
FD81B1B19DDC0E314016948F /* Pods-adobe-branch-example.debug.xcconfig */,
95-
F8688AE753553EE80251EE11 /* Pods-adobe-branch-example.release.xcconfig */,
96-
48C7A99404C78CABED1B404C /* Pods-AdobeBranchExample.debug.xcconfig */,
97-
0BE775760A2797FAA8A52562 /* Pods-AdobeBranchExample.release.xcconfig */,
9886
);
99-
name = Pods;
87+
path = Pods;
10088
sourceTree = "<group>";
10189
};
10290
ACAE80FB212263F30049505B = {
@@ -105,7 +93,7 @@
10593
ACAE8106212263F30049505B /* AdobeBranchExample */,
10694
ACAE8105212263F30049505B /* Products */,
10795
ACAE81292122643A0049505B /* Frameworks */,
108-
2A2D7CB0FB3B721DEEBEE8E0 /* Pods */,
96+
73C43ADAEA57DC95575EA85A /* Pods */,
10997
);
11098
sourceTree = "<group>";
11199
};
@@ -120,7 +108,6 @@
120108
ACAE8106212263F30049505B /* AdobeBranchExample */ = {
121109
isa = PBXGroup;
122110
children = (
123-
C12534422C18EE39008A83C4 /* PrivacyInfo.xcprivacy */,
124111
ACF671CD2150B42800CDC900 /* AdobeBranchExample.entitlements */,
125112
ACAE8107212263F30049505B /* AppDelegate.h */,
126113
ACAE8108212263F30049505B /* AppDelegate.m */,
@@ -138,6 +125,7 @@
138125
AC21DF77215AA0EB00CD5DAC /* ProductViewController.m */,
139126
4D16DBA521AF5B6300E362A2 /* TextViewController.h */,
140127
4D16DBA621AF5B6300E362A2 /* TextViewController.m */,
128+
3B020CCB2E6B2F050088A3C7 /* PrivacyInfo.xcprivacy */,
141129
);
142130
path = AdobeBranchExample;
143131
sourceTree = "<group>";
@@ -158,8 +146,6 @@
158146
ACAE812E2122644E0049505B /* libz.tbd */,
159147
ACAE812C212264480049505B /* libstdc++.tbd */,
160148
ACAE812A2122643A0049505B /* libsqlite3.tbd */,
161-
2E21CAD8A1C925AAF24986BC /* libPods-adobe-branch-example.a */,
162-
B0EA9C30991048D8A522C726 /* Pods_AdobeBranchExample.framework */,
163149
);
164150
name = Frameworks;
165151
sourceTree = "<group>";
@@ -171,11 +157,9 @@
171157
isa = PBXNativeTarget;
172158
buildConfigurationList = ACAE811A212263F40049505B /* Build configuration list for PBXNativeTarget "AdobeBranchExample" */;
173159
buildPhases = (
174-
80D4725CEFFA1CA56A0BB493 /* [CP] Check Pods Manifest.lock */,
175160
ACAE8100212263F30049505B /* Sources */,
176161
ACAE8101212263F30049505B /* Frameworks */,
177162
ACAE8102212263F30049505B /* Resources */,
178-
7312F033701CC016ACD11288 /* [CP] Embed Pods Frameworks */,
179163
);
180164
buildRules = (
181165
);
@@ -232,51 +216,13 @@
232216
ACAE8111212263F40049505B /* Assets.xcassets in Resources */,
233217
4DE097FD219CEABE008AC401 /* Products.json in Resources */,
234218
4D16DBA421AF037F00E362A2 /* Launch Screen.storyboard in Resources */,
235-
C12534432C18F6E4008A83C4 /* PrivacyInfo.xcprivacy in Resources */,
219+
3B020CCC2E6B2F050088A3C7 /* PrivacyInfo.xcprivacy in Resources */,
236220
ACAE810F212263F40049505B /* Main.storyboard in Resources */,
237221
);
238222
runOnlyForDeploymentPostprocessing = 0;
239223
};
240224
/* End PBXResourcesBuildPhase section */
241225

242-
/* Begin PBXShellScriptBuildPhase section */
243-
7312F033701CC016ACD11288 /* [CP] Embed Pods Frameworks */ = {
244-
isa = PBXShellScriptBuildPhase;
245-
buildActionMask = 2147483647;
246-
files = (
247-
);
248-
inputFileListPaths = (
249-
"${PODS_ROOT}/Target Support Files/Pods-AdobeBranchExample/Pods-AdobeBranchExample-frameworks-${CONFIGURATION}-input-files.xcfilelist",
250-
);
251-
name = "[CP] Embed Pods Frameworks";
252-
outputFileListPaths = (
253-
"${PODS_ROOT}/Target Support Files/Pods-AdobeBranchExample/Pods-AdobeBranchExample-frameworks-${CONFIGURATION}-output-files.xcfilelist",
254-
);
255-
runOnlyForDeploymentPostprocessing = 0;
256-
shellPath = /bin/sh;
257-
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AdobeBranchExample/Pods-AdobeBranchExample-frameworks.sh\"\n";
258-
showEnvVarsInLog = 0;
259-
};
260-
80D4725CEFFA1CA56A0BB493 /* [CP] Check Pods Manifest.lock */ = {
261-
isa = PBXShellScriptBuildPhase;
262-
buildActionMask = 2147483647;
263-
files = (
264-
);
265-
inputPaths = (
266-
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
267-
"${PODS_ROOT}/Manifest.lock",
268-
);
269-
name = "[CP] Check Pods Manifest.lock";
270-
outputPaths = (
271-
"$(DERIVED_FILE_DIR)/Pods-AdobeBranchExample-checkManifestLockResult.txt",
272-
);
273-
runOnlyForDeploymentPostprocessing = 0;
274-
shellPath = /bin/sh;
275-
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
276-
showEnvVarsInLog = 0;
277-
};
278-
/* End PBXShellScriptBuildPhase section */
279-
280226
/* Begin PBXSourcesBuildPhase section */
281227
ACAE8100212263F30049505B /* Sources */ = {
282228
isa = PBXSourcesBuildPhase;
@@ -419,7 +365,6 @@
419365
};
420366
ACAE811B212263F40049505B /* Debug */ = {
421367
isa = XCBuildConfiguration;
422-
baseConfigurationReference = 48C7A99404C78CABED1B404C /* Pods-AdobeBranchExample.debug.xcconfig */;
423368
buildSettings = {
424369
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
425370
CODE_SIGN_ENTITLEMENTS = AdobeBranchExample/AdobeBranchExample.entitlements;
@@ -441,7 +386,6 @@
441386
};
442387
ACAE811C212263F40049505B /* Release */ = {
443388
isa = XCBuildConfiguration;
444-
baseConfigurationReference = 0BE775760A2797FAA8A52562 /* Pods-AdobeBranchExample.release.xcconfig */;
445389
buildSettings = {
446390
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
447391
CODE_SIGN_ENTITLEMENTS = AdobeBranchExample/AdobeBranchExample.entitlements;
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
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+
<!--
4+
PrivacyInfo.xcprivacy
5+
AdobeBranchExample
6+
7+
Created by Brandon Boothe on 9/5/25.
8+
Copyright (c) 2025 Branch Metrics. All rights reserved.
9+
-->
10+
<plist version="1.0">
11+
<dict/>
12+
</plist>

Examples/AdobeBranchExample/Podfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
target 'AdobeBranchExample' do
22
use_frameworks!
3-
3+
44
pod 'BranchSDK'
55
pod 'AEPCore'
66
pod 'AEPLifecycle'

0 commit comments

Comments
 (0)