File tree Expand file tree Collapse file tree 1 file changed +5
-34
lines changed Expand file tree Collapse file tree 1 file changed +5
-34
lines changed Original file line number Diff line number Diff line change 16
16
17
17
// update manifest
18
18
manifest . file = updateBranchMetaData ( manifest . file , preferences ) ;
19
- manifest . file = updateBranchReferrerTracking ( manifest . file ) ;
19
+ manifest . file = removeDeprecatedInstalReferrerBroadcastReceiver ( manifest . file ) ;
20
20
manifest . file = updateLaunchOptionToSingleTask (
21
21
manifest . file ,
22
22
manifest . mainActivityIndex
111
111
return manifest ;
112
112
}
113
113
114
- // adds to <application> for install referrer tracking (optional)
115
- // <receiver android:name="io.branch.referral.InstallListener" android:exported="true">
116
- // <intent-filter>
117
- // <action android:name="com.android.vending.INSTALL_REFERRER" />
118
- // </intent-filter>
119
- // </receiver>
120
- function updateBranchReferrerTracking ( manifest ) {
121
- let receivers = manifest . manifest . application [ 0 ] . receiver || [ ] ;
114
+ function removeDeprecatedInstalReferrerBroadcastReceiver ( manifest ) {
115
+ let receivers = manifest . manifest . application [ 0 ] . receiver || [ ] ;
122
116
const androidName = "io.branch.referral.InstallListener" ;
117
+ manifest . manifest . application [ 0 ] . receiver = removeBasedOnAndroidName ( receivers , androidName ) ;
123
118
124
- // remove old
125
- receivers = removeBasedOnAndroidName ( receivers , androidName ) ;
126
-
127
- // add new
128
- manifest . manifest . application [ 0 ] . receiver = receivers . concat ( [
129
- {
130
- $ : {
131
- "android:name" : androidName ,
132
- "android:exported" : true
133
- } ,
134
- "intent-filter" : [
135
- {
136
- action : [
137
- {
138
- $ : {
139
- "android:name" : "com.android.vending.INSTALL_REFERRER"
140
- }
141
- }
142
- ]
143
- }
144
- ]
145
- }
146
- ] ) ;
147
-
148
- return manifest ;
119
+ return manifest ;
149
120
}
150
121
151
122
// adds to main <activity>:
You can’t perform that action at this time.
0 commit comments