Skip to content

Commit 8a4d839

Browse files
committed
Merge pull request #67 from BranchMetrics/fix/issue-62-ios-missing-metadata
updated README. replace branch keys. updated init.sh.
2 parents cdb891f + 66493bc commit 8a4d839

File tree

5 files changed

+85
-9
lines changed

5 files changed

+85
-9
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ testbed/plugins
44
testbed/hooks
55
node_modules
66
testbed/ul_web_hooks/
7+
.installed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ There's a full demo app embedded in this repository. It should serve as an examp
2121
**The compiled iOS SDK footprint is 180kb**
2222
**The compiled Android SDK footprint is 187kb**
2323

24-
### Command link install
24+
### Command link install
2525

2626
**Install parameters:**
2727
* `BRANCH_LIVE_KEY` - Your Branch live API key. You can sign up for your own Branch key at [https://dashboard.branch.io](https://dashboard.branch.io).
@@ -36,7 +36,7 @@ cordova plugin add https://github.com/BranchMetrics/Cordova-Ionic-PhoneGap-Defer
3636
```
3737
example:
3838
```sh
39-
cordova plugin add https://github.com/BranchMetrics/Cordova-Ionic-PhoneGap-Deferred-Deep-Linking-SDK.git --variable BRANCH_LIVE_KEY=key_live_gchnKkd3l3m9YBPP2d73jmfejkcgVjgM --variable BRANCH_LIVE_KEY=key_test_hdcBLUy1xZ1JD0tKg7qrLcgirFmPPVJc --variable URI_SCHEME=branchsters
39+
cordova plugin add https://github.com/BranchMetrics/Cordova-Ionic-PhoneGap-Deferred-Deep-Linking-SDK.git --variable BRANCH_LIVE_KEY=key_live_fnmRM1FXtu11t6e4LU8WsldpvDcA0bzv --variable BRANCH_TEST_KEY=key_test_oicIH5u2yxW9w3i6UZdfCiokyrixWpBJ --variable URI_SCHEME=branchsters
4040
```
4141

4242
#### Phonegap
@@ -47,7 +47,7 @@ phonegap plugin add https://github.com/BranchMetrics/Cordova-Ionic-PhoneGap-Defe
4747

4848
example:
4949
```sh
50-
phonegap plugin add https://github.com/BranchMetrics/Cordova-Ionic-PhoneGap-Deferred-Deep-Linking-SDK.git --variable BRANCH_LIVE_KEY=key_live_gchnKkd3l3m9YBPP2d73jmfejkcgVjgM --variable BRANCH_LIVE_KEY=key_test_hdcBLUy1xZ1JD0tKg7qrLcgirFmPPVJc --variable URI_SCHEME=branchsters
50+
phonegap plugin add https://github.com/BranchMetrics/Cordova-Ionic-PhoneGap-Deferred-Deep-Linking-SDK.git --variable BRANCH_LIVE_KEY=key_live_fnmRM1FXtu11t6e4LU8WsldpvDcA0bzv --variable BRANCH_TEST_KEY=key_test_oicIH5u2yxW9w3i6UZdfCiokyrixWpBJ --variable URI_SCHEME=branchsters
5151
```
5252

5353
#### NPM
@@ -60,7 +60,7 @@ npm install branch-cordova-sdk --variable BRANCH_LIVE_KEY=your-branch-key --vari
6060

6161
example:
6262
```sh
63-
npm install branch-cordova-sdk --variable BRANCH_LIVE_KEY=key_live_gchnKkd3l3m9YBPP2d73jmfejkcgVjgM --variable BRANCH_LIVE_KEY=key_test_hdcBLUy1xZ1JD0tKg7qrLcgirFmPPVJc --variable URI_SCHEME=branchsters
63+
npm install branch-cordova-sdk --variable BRANCH_LIVE_KEY=key_live_fnmRM1FXtu11t6e4LU8WsldpvDcA0bzv --variable BRANCH_TEST_KEY=key_test_oicIH5u2yxW9w3i6UZdfCiokyrixWpBJ --variable URI_SCHEME=branchsters
6464
```
6565

6666
### Additional App Permissions
@@ -85,7 +85,7 @@ Add the following entry to your application's `config.xml`:
8585
<host name="bnc.lt" scheme="https">
8686
<path prefix="your_encoded_id"/>
8787
<!--optional test ENV encoded id-->
88-
<path prefix="/your_encoded_id"/>
88+
<path prefix="/your_encoded_id"/>
8989
</host>
9090
</universal-links>
9191
```

plugin.xml

Lines changed: 77 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ SOFTWARE.
4545
<!-- Hooks -->
4646
<hook src="hooks/afterPrepareHook.js" type="after_prepare" />
4747
<hook src="hooks/beforePluginInstallHook.js" type="before_plugin_install" />
48-
48+
4949
<engines>
5050
<engine name="cordova" version=">=3.0.0" />
5151
</engines>
@@ -105,6 +105,82 @@ SOFTWARE.
105105
<header-file src="src/ios/BranchSDK.h" />
106106
<source-file src="src/ios/BranchSDK.m" />
107107
<source-file src="src/ios/AppDelegate+BranchSdk.m" />
108+
<!-- COMMENT if building for NPM -->
108109
<framework custom="true" src="src/ios/dependencies/Branch.framework" />
110+
<!-- UNCOMMENT if building for NPM -->
111+
<!-- <header-file src="src/ios/dependencies/Branch-SDK/BNCConfig.h" />
112+
<header-file src="src/ios/dependencies/Branch-SDK/BNCContentDiscoveryManager.h" />
113+
<source-file src="src/ios/dependencies/Branch-SDK/BNCContentDiscoveryManager.m" />
114+
<header-file src="src/ios/dependencies/Branch-SDK/BNCEncodingUtils.h" />
115+
<source-file src="src/ios/dependencies/Branch-SDK/BNCEncodingUtils.m" />
116+
<header-file src="src/ios/dependencies/Branch-SDK/BNCError.h" />
117+
<source-file src="src/ios/dependencies/Branch-SDK/BNCError.m" />
118+
<header-file src="src/ios/dependencies/Branch-SDK/BNCLinkCache.h" />
119+
<source-file src="src/ios/dependencies/Branch-SDK/BNCLinkCache.m" />
120+
<header-file src="src/ios/dependencies/Branch-SDK/BNCLinkData.h" />
121+
<source-file src="src/ios/dependencies/Branch-SDK/BNCLinkData.m" />
122+
<header-file src="src/ios/dependencies/Branch-SDK/BNCPreferenceHelper.h" />
123+
<source-file src="src/ios/dependencies/Branch-SDK/BNCPreferenceHelper.m" />
124+
<header-file src="src/ios/dependencies/Branch-SDK/BNCServerInterface.h" />
125+
<source-file src="src/ios/dependencies/Branch-SDK/BNCServerInterface.m" />
126+
<header-file src="src/ios/dependencies/Branch-SDK/BNCServerRequestQueue.h" />
127+
<source-file src="src/ios/dependencies/Branch-SDK/BNCServerRequestQueue.m" />
128+
<header-file src="src/ios/dependencies/Branch-SDK/BNCServerResponse.h" />
129+
<source-file src="src/ios/dependencies/Branch-SDK/BNCServerResponse.m" />
130+
<header-file src="src/ios/dependencies/Branch-SDK/BNCStrongMatchHelper.h" />
131+
<source-file src="src/ios/dependencies/Branch-SDK/BNCStrongMatchHelper.m" />
132+
<header-file src="src/ios/dependencies/Branch-SDK/BNCSystemObserver.h" />
133+
<source-file src="src/ios/dependencies/Branch-SDK/BNCSystemObserver.m" />
134+
<header-file src="src/ios/dependencies/Branch-SDK/Branch-SDK-Prefix.pch" />
135+
<header-file src="src/ios/dependencies/Branch-SDK/Branch.h" />
136+
<source-file src="src/ios/dependencies/Branch-SDK/Branch.m" />
137+
<header-file src="src/ios/dependencies/Branch-SDK/BranchActivityItemProvider.h" />
138+
<source-file src="src/ios/dependencies/Branch-SDK/BranchActivityItemProvider.m" />
139+
<header-file src="src/ios/dependencies/Branch-SDK/BranchConstants.h" />
140+
<source-file src="src/ios/dependencies/Branch-SDK/BranchConstants.m" />
141+
<header-file src="src/ios/dependencies/Branch-SDK/BranchCSSearchableItemAttributeSet.h" />
142+
<source-file src="src/ios/dependencies/Branch-SDK/BranchCSSearchableItemAttributeSet.m" />
143+
<header-file src="src/ios/dependencies/Branch-SDK/BranchDeepLinkingController.h" />
144+
<header-file src="src/ios/dependencies/Branch-SDK/BranchLinkProperties.h" />
145+
<source-file src="src/ios/dependencies/Branch-SDK/BranchLinkProperties.m" />
146+
<header-file src="src/ios/dependencies/Branch-SDK/BranchUniversalObject.h" />
147+
<source-file src="src/ios/dependencies/Branch-SDK/BranchUniversalObject.m" />
148+
149+
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BNCServerRequest.h" />
150+
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BNCServerRequest.m" />
151+
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchApplyPromoCodeRequest.h" />
152+
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BranchApplyPromoCodeRequest.m" />
153+
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchCloseRequest.h" />
154+
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BranchCloseRequest.m" />
155+
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchCreditHistoryRequest.h" />
156+
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BranchCreditHistoryRequest.m" />
157+
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchGetPromoCodeRequest.h" />
158+
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BranchGetPromoCodeRequest.m" />
159+
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchInstallRequest.h" />
160+
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BranchInstallRequest.m" />
161+
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchLoadActionsRequest.h" />
162+
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BranchLoadActionsRequest.m" />
163+
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchLoadRewardsRequest.h" />
164+
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BranchLoadRewardsRequest.m" />
165+
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchLogoutRequest.h" />
166+
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BranchLogoutRequest.m" />
167+
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchOpenRequest.h" />
168+
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BranchOpenRequest.m" />
169+
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchRedeemRewardsRequest.h" />
170+
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BranchRedeemRewardsRequest.m" />
171+
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchRegisterViewRequest.h" />
172+
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BranchRegisterViewRequest.m" />
173+
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchSetIdentityRequest.h" />
174+
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BranchSetIdentityRequest.m" />
175+
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchShortUrlRequest.h" />
176+
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BranchShortUrlRequest.m" />
177+
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchShortUrlSyncRequest.h" />
178+
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BranchShortUrlSyncRequest.m" />
179+
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchSpotlightUrlRequest.h" />
180+
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BranchSpotlightUrlRequest.m" />
181+
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchUserCompletedActionRequest.h" />
182+
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BranchUserCompletedActionRequest.m" />
183+
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchValidatePromoCodeRequest.h" />
184+
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BranchValidatePromoCodeRequest.m" /> -->
109185
</platform>
110186
</plugin>

testbed/config.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,7 @@
2727
<universal-links>
2828
<ios-team-id value="4XE8MVRXHY" />
2929
<host name="bnc.lt" scheme="https">
30-
<path prefix="/xhsd"/>
31-
<path prefix="/Ojqd"/>
30+
<path prefix="/X9Ug"/>
3231
</host>
3332
</universal-links>
3433
</widget>

testbed/init.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
#!/bin/bash
22
cordova platform add ios android
3-
cordova plugin add ../ --link --variable BRANCH_LIVE_KEY=key_live_feebgAAhbH9Tv85H5wLQhpdaefiZv5Dv --variable BRANCH_TEST_KEY=key_test_hdcBLUy1xZ1JD0tKg7qrLcgirFmPPVJc --variable URI_SCHEME=testbed
3+
cordova plugin add ../ --link --variable BRANCH_LIVE_KEY=key_live_fnmRM1FXtu11t6e4LU8WsldpvDcA0bzv --variable BRANCH_TEST_KEY=key_test_oicIH5u2yxW9w3i6UZdfCiokyrixWpBJ --variable URI_SCHEME=testbed

0 commit comments

Comments
 (0)