@@ -24,7 +24,7 @@ SOFTWARE.
2424<plugin xmlns =" http://apache.org/cordova/ns/plugins/1.0"
2525 xmlns : android =" http://schemas.android.com/apk/res/android"
2626 id =" branch-cordova-sdk"
27- version =" 3.2 .0" >
27+ version =" 4.0 .0" >
2828
2929 <!-- Description -->
3030 <name >branch-cordova-sdk</name >
@@ -59,162 +59,35 @@ SOFTWARE.
5959 </feature >
6060 </config-file >
6161
62+ <!-- Manifest configuration is done via a js script. We should move it to this config in the future. -->
63+
6264 <source-file src =" src/android/io/branch/BranchSDK.java" target-dir =" src/io/branch" />
63- <source-file src =" src/android/dependencies/Branch.aar" target-dir =" app/libs" />
64- <framework src =" src/android/dependencies/rules.gradle" custom =" true" type =" gradleReference" />
65+ <framework src =" io.branch.sdk.android:library:4.1.1" />
6566 </platform >
6667
6768 <!-- iOS -->
6869 <platform name =" ios" >
69- <config-file target =" config.xml" parent =" /*" >
70- <feature name =" BranchSDK" >
71- <param name =" ios-package" value =" BranchSDK" />
72- <param name =" onload" value =" true" />
73- </feature >
74- </config-file >
75-
76- <framework src =" iAd.framework" />
77- <framework src =" SafariServices.framework" />
78- <framework src =" AdSupport.framework" />
79- <framework src =" CoreSpotlight.framework" />
80- <framework src =" MobileCoreServices.framework" />
81-
82- <header-file src =" src/ios/BranchNPM.h" />
83- <header-file src =" src/ios/BranchSDK.h" />
84- <source-file src =" src/ios/BranchSDK.m" />
85- <source-file src =" src/ios/AppDelegate+BranchSdk.m" />
86-
87- <header-file src =" src/ios/dependencies/Fabric/ANSCompatibility.h" />
88- <header-file src =" src/ios/dependencies/Fabric/Answers.h" />
89- <header-file src =" src/ios/dependencies/Fabric/FABAttributes.h" />
90- <header-file src =" src/ios/dependencies/Fabric/FABKitProtocol.h" />
91- <header-file src =" src/ios/dependencies/Fabric/Fabric+FABKits.h" />
92- <header-file src =" src/ios/dependencies/Fabric/Fabric.h" />
93-
94- <header-file src =" src/ios/dependencies/Branch-SDK/BNCApplication.h" />
95- <source-file src =" src/ios/dependencies/Branch-SDK/BNCApplication.m" />
96- <header-file src =" src/ios/dependencies/Branch-SDK/BNCAvailability.h" />
97- <source-file src =" src/ios/dependencies/Branch-SDK/BNCAvailability.m" />
98- <header-file src =" src/ios/dependencies/Branch-SDK/BNCCallbacks.h" />
99- <header-file src =" src/ios/dependencies/Branch-SDK/BNCCommerceEvent.h" />
100- <source-file src =" src/ios/dependencies/Branch-SDK/BNCCommerceEvent.m" />
101- <header-file src =" src/ios/dependencies/Branch-SDK/BNCConfig.h" />
102- <source-file src =" src/ios/dependencies/Branch-SDK/BNCConfig.m" />
103- <header-file src =" src/ios/dependencies/Branch-SDK/BNCContentDiscoveryManager.h" />
104- <source-file src =" src/ios/dependencies/Branch-SDK/BNCContentDiscoveryManager.m" />
105- <header-file src =" src/ios/dependencies/Branch-SDK/BNCCrashlyticsWrapper.h" />
106- <source-file src =" src/ios/dependencies/Branch-SDK/BNCCrashlyticsWrapper.m" />
107- <header-file src =" src/ios/dependencies/Branch-SDK/BNCDebug.h" />
108- <source-file src =" src/ios/dependencies/Branch-SDK/BNCDebug.m" />
109- <header-file src =" src/ios/dependencies/Branch-SDK/BNCDeepLinkViewControllerInstance.h" />
110- <source-file src =" src/ios/dependencies/Branch-SDK/BNCDeepLinkViewControllerInstance.m" />
111- <header-file src =" src/ios/dependencies/Branch-SDK/BNCDeviceInfo.h" />
112- <source-file src =" src/ios/dependencies/Branch-SDK/BNCDeviceInfo.m" />
113- <header-file src =" src/ios/dependencies/Branch-SDK/BNCEncodingUtils.h" />
114- <source-file src =" src/ios/dependencies/Branch-SDK/BNCEncodingUtils.m" />
115- <header-file src =" src/ios/dependencies/Branch-SDK/BNCError.h" />
116- <source-file src =" src/ios/dependencies/Branch-SDK/BNCError.m" />
117- <header-file src =" src/ios/dependencies/Branch-SDK/BNCFabricAnswers.h" />
118- <source-file src =" src/ios/dependencies/Branch-SDK/BNCFabricAnswers.m" />
119- <header-file src =" src/ios/dependencies/Branch-SDK/BNCFieldDefines.h" />
120- <header-file src =" src/ios/dependencies/Branch-SDK/BNCKeyChain.h" />
121- <source-file src =" src/ios/dependencies/Branch-SDK/BNCKeyChain.m" />
122- <header-file src =" src/ios/dependencies/Branch-SDK/BNCLinkCache.h" />
123- <source-file src =" src/ios/dependencies/Branch-SDK/BNCLinkCache.m" />
124- <header-file src =" src/ios/dependencies/Branch-SDK/BNCLinkData.h" />
125- <source-file src =" src/ios/dependencies/Branch-SDK/BNCLinkData.m" />
126- <header-file src =" src/ios/dependencies/Branch-SDK/BNCLocalization.h" />
127- <source-file src =" src/ios/dependencies/Branch-SDK/BNCLocalization.m" />
128- <header-file src =" src/ios/dependencies/Branch-SDK/BNCLog.h" />
129- <source-file src =" src/ios/dependencies/Branch-SDK/BNCLog.m" />
130- <header-file src =" src/ios/dependencies/Branch-SDK/BNCPreferenceHelper.h" />
131- <source-file src =" src/ios/dependencies/Branch-SDK/BNCPreferenceHelper.m" />
132- <header-file src =" src/ios/dependencies/Branch-SDK/BNCSpotlightService.h" />
133- <source-file src =" src/ios/dependencies/Branch-SDK/BNCSpotlightService.m" />
134- <header-file src =" src/ios/dependencies/Branch-SDK/BNCStrongMatchHelper.h" />
135- <source-file src =" src/ios/dependencies/Branch-SDK/BNCStrongMatchHelper.m" />
136- <header-file src =" src/ios/dependencies/Branch-SDK/BNCSystemObserver.h" />
137- <source-file src =" src/ios/dependencies/Branch-SDK/BNCSystemObserver.m" />
138- <header-file src =" src/ios/dependencies/Branch-SDK/BNCThreads.h" />
139- <source-file src =" src/ios/dependencies/Branch-SDK/BNCThreads.m" />
140- <header-file src =" src/ios/dependencies/Branch-SDK/BNCURLBlackList.h" />
141- <source-file src =" src/ios/dependencies/Branch-SDK/BNCURLBlackList.m" />
142- <header-file src =" src/ios/dependencies/Branch-SDK/Branch+Validator.h" />
143- <source-file src =" src/ios/dependencies/Branch-SDK/Branch+Validator.m" />
144- <header-file src =" src/ios/dependencies/Branch-SDK/Branch.h" />
145- <source-file src =" src/ios/dependencies/Branch-SDK/Branch.m" />
146- <header-file src =" src/ios/dependencies/Branch-SDK/BranchActivityItemProvider.h" />
147- <source-file src =" src/ios/dependencies/Branch-SDK/BranchActivityItemProvider.m" />
148- <header-file src =" src/ios/dependencies/Branch-SDK/BranchCSSearchableItemAttributeSet.h" />
149- <source-file src =" src/ios/dependencies/Branch-SDK/BranchCSSearchableItemAttributeSet.m" />
150- <header-file src =" src/ios/dependencies/Branch-SDK/BranchConstants.h" />
151- <source-file src =" src/ios/dependencies/Branch-SDK/BranchConstants.m" />
152- <header-file src =" src/ios/dependencies/Branch-SDK/BranchContentDiscoverer.h" />
153- <source-file src =" src/ios/dependencies/Branch-SDK/BranchContentDiscoverer.m" />
154- <header-file src =" src/ios/dependencies/Branch-SDK/BranchContentDiscoveryManifest.h" />
155- <source-file src =" src/ios/dependencies/Branch-SDK/BranchContentDiscoveryManifest.m" />
156- <header-file src =" src/ios/dependencies/Branch-SDK/BranchContentPathProperties.h" />
157- <source-file src =" src/ios/dependencies/Branch-SDK/BranchContentPathProperties.m" />
158- <header-file src =" src/ios/dependencies/Branch-SDK/BranchDeepLinkingController.h" />
159- <header-file src =" src/ios/dependencies/Branch-SDK/BranchDelegate.h" />
160- <source-file src =" src/ios/dependencies/Branch-SDK/BranchDelegate.m" />
161- <header-file src =" src/ios/dependencies/Branch-SDK/BranchEvent.h" />
162- <source-file src =" src/ios/dependencies/Branch-SDK/BranchEvent.m" />
163- <header-file src =" src/ios/dependencies/Branch-SDK/BranchLinkProperties.h" />
164- <source-file src =" src/ios/dependencies/Branch-SDK/BranchLinkProperties.m" />
165- <header-file src =" src/ios/dependencies/Branch-SDK/BranchShareLink.h" />
166- <source-file src =" src/ios/dependencies/Branch-SDK/BranchShareLink.m" />
167- <header-file src =" src/ios/dependencies/Branch-SDK/BranchUniversalObject.h" />
168- <source-file src =" src/ios/dependencies/Branch-SDK/BranchUniversalObject.m" />
169- <header-file src =" src/ios/dependencies/Branch-SDK/BranchView.h" />
170- <source-file src =" src/ios/dependencies/Branch-SDK/BranchView.m" />
171- <header-file src =" src/ios/dependencies/Branch-SDK/BranchViewHandler.h" />
172- <source-file src =" src/ios/dependencies/Branch-SDK/BranchViewHandler.m" />
173- <header-file src =" src/ios/dependencies/Branch-SDK/NSMutableDictionary+Branch.h" />
174- <source-file src =" src/ios/dependencies/Branch-SDK/NSMutableDictionary+Branch.m" />
175- <header-file src =" src/ios/dependencies/Branch-SDK/NSString+Branch.h" />
176- <source-file src =" src/ios/dependencies/Branch-SDK/NSString+Branch.m" />
177- <header-file src =" src/ios/dependencies/Branch-SDK/UIViewController+Branch.h" />
178- <source-file src =" src/ios/dependencies/Branch-SDK/UIViewController+Branch.m" />
179-
180- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/BNCNetworkService.h" />
181- <source-file src =" src/ios/dependencies/Branch-SDK/Networking/BNCNetworkService.m" />
182- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/BNCNetworkServiceProtocol.h" />
183- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/BNCServerInterface.h" />
184- <source-file src =" src/ios/dependencies/Branch-SDK/Networking/BNCServerInterface.m" />
185- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/BNCServerRequest.h" />
186- <source-file src =" src/ios/dependencies/Branch-SDK/Networking/BNCServerRequest.m" />
187- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/BNCServerRequestQueue.h" />
188- <source-file src =" src/ios/dependencies/Branch-SDK/Networking/BNCServerRequestQueue.m" />
189- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/BNCServerResponse.h" />
190- <source-file src =" src/ios/dependencies/Branch-SDK/Networking/BNCServerResponse.m" />
191-
192- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchCloseRequest.h" />
193- <source-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchCloseRequest.m" />
194- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchCreditHistoryRequest.h" />
195- <source-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchCreditHistoryRequest.m" />
196- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchInstallRequest.h" />
197- <source-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchInstallRequest.m" />
198- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchLoadRewardsRequest.h" />
199- <source-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchLoadRewardsRequest.m" />
200- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchLogoutRequest.h" />
201- <source-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchLogoutRequest.m" />
202- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchOpenRequest.h" />
203- <source-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchOpenRequest.m" />
204- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchRedeemRewardsRequest.h" />
205- <source-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchRedeemRewardsRequest.m" />
206- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchRegisterViewRequest.h" />
207- <source-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchRegisterViewRequest.m" />
208- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchSetIdentityRequest.h" />
209- <source-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchSetIdentityRequest.m" />
210- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchShortUrlRequest.h" />
211- <source-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchShortUrlRequest.m" />
212- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchShortUrlSyncRequest.h" />
213- <source-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchShortUrlSyncRequest.m" />
214- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchSpotlightUrlRequest.h" />
215- <source-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchSpotlightUrlRequest.m" />
216- <header-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchUserCompletedActionRequest.h" />
217- <source-file src =" src/ios/dependencies/Branch-SDK/Networking/Requests/BranchUserCompletedActionRequest.m" />
218-
70+ <plugins-plist key =" BranchSDK" string =" BranchSDK" />
71+
72+ <config-file target =" config.xml" parent =" /*" >
73+ <feature name =" BranchSDK" >
74+ <param name =" ios-package" value =" BranchSDK" />
75+ <param name =" onload" value =" true" />
76+ </feature >
77+ </config-file >
78+
79+ <header-file src =" src/ios/BranchNPM.h" />
80+ <header-file src =" src/ios/BranchSDK.h" />
81+ <source-file src =" src/ios/BranchSDK.m" />
82+ <source-file src =" src/ios/AppDelegate+BranchSdk.m" />
83+
84+ <podspec >
85+ <config >
86+ <source url =" https://github.com/CocoaPods/Specs.git" />
87+ </config >
88+ <pods use-frameworks =" true" >
89+ <pod name =" Branch" spec =" ~> 0.29.0" />
90+ </pods >
91+ </podspec >
21992 </platform >
22093</plugin >
0 commit comments