@@ -24,7 +24,7 @@ SOFTWARE.
24
24
<plugin xmlns =" http://apache.org/cordova/ns/plugins/1.0"
25
25
xmlns : android =" http://schemas.android.com/apk/res/android"
26
26
id =" branch-cordova-sdk"
27
- version =" 3.2 .0" >
27
+ version =" 4.0 .0" >
28
28
29
29
<!-- Description -->
30
30
<name >branch-cordova-sdk</name >
@@ -59,162 +59,35 @@ SOFTWARE.
59
59
</feature >
60
60
</config-file >
61
61
62
+ <!-- Manifest configuration is done via a js script. We should move it to this config in the future. -->
63
+
62
64
<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" />
65
66
</platform >
66
67
67
68
<!-- iOS -->
68
69
<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 >
219
92
</platform >
220
93
</plugin >
0 commit comments