|
21 | 21 |
|
22 | 22 | ### <a id="plugin-build-for"> This plugin is built for |
23 | 23 |
|
24 | | -- iOS AppsFlyerSDK **v6.3.0** |
25 | | -- Android AppsFlyerSDK **v6.3.0** |
| 24 | +- iOS AppsFlyerSDK **v6.3.2** |
| 25 | +- Android AppsFlyerSDK **v6.3.2** |
26 | 26 |
|
27 | 27 | ## <a id="breaking-changes"> ❗ Breaking Changes |
28 | 28 |
|
@@ -76,38 +76,34 @@ If your app does not support autolinking, check out the Installation Guide [here |
76 | 76 |
|
77 | 77 | ## <a id="appKids"> 👨👩👧👦 Add or Remove Strict mode for App-kids |
78 | 78 |
|
79 | | -Starting from version **6.1.10** iOS SDK comes in two variants: **Strict** mode and **Regular** mode. Please read more [here](https://support.appsflyer.com/hc/en-us/articles/207032066#integration-strict-mode-sdk) |
80 | | - |
| 79 | +Starting from version **6.1.10** iOS SDK comes in two variants: **Strict** mode and **Regular** mode. Please read more [here](https://support.appsflyer.com/hc/en-us/articles/207032066#integration-strict-mode-sdk) <br> |
| 80 | +***Version <= 6.3.0:*** read this section of the README.md in branch: `releases/6.x.x/6.3.x/6.3.0`<br> |
81 | 81 | ***Change to Strict mode***<br> |
82 | | -After you [installed](#installation) the AppsFlyer plugin, go to the `react-native-appsflyer` folder inside the `node_modules` folder: |
83 | | -``` |
84 | | -cd node_modules/react-native-appsflyer |
85 | | -``` |
86 | | -Run the script `changeMode.sh strict` |
87 | | -``` |
88 | | -./changeMode.sh strict |
| 82 | +After you [installed](#installation) the AppsFlyer plugin, add `$RNAppsFlyerStrictMode=true` in the project's Podfile: |
89 | 83 | ``` |
90 | | -Go to the `ios` folder in your `root` project |
91 | | -``` |
92 | | -cd ../../ios |
| 84 | +//MyRNApp/ios/Podfile |
| 85 | +... |
| 86 | +use_frameworks! |
| 87 | + $RNAppsFlyerStrictMode=true |
| 88 | +
|
| 89 | + # Pods for MyRNApp |
| 90 | +... |
| 91 | +
|
93 | 92 | ``` |
94 | | -Run `pod install` |
| 93 | +In the `ios` folder of your `root` project Run `pod install` |
95 | 94 |
|
96 | 95 | ***Change to Regular mode***<br> |
97 | | -Go to the `react-native-appsflyer` folder inside the `node_modules` folder: |
| 96 | +Remove `$RNAppsFlyerStrictMode=true` from the project's Podfile or set it to `false`: |
98 | 97 | ``` |
99 | | -cd node_modules/react-native-appsflyer |
100 | | -``` |
101 | | -Run the script `changeMode.sh` (WITHOUT `strict`) |
102 | | -``` |
103 | | -./changeMode.sh |
104 | | -``` |
105 | | -Go to the `ios` folder in your `root` project |
106 | | -``` |
107 | | -cd ../../ios |
108 | | -``` |
109 | | -Run `pod install` |
| 98 | +//MyRNApp/ios/Podfile |
| 99 | +... |
| 100 | +use_frameworks! |
| 101 | + $RNAppsFlyerStrictMode=false //OR remove this line |
110 | 102 |
|
| 103 | + # Pods for MyRNApp |
| 104 | +... |
| 105 | +``` |
| 106 | +In the `ios` folder of your `root` project Run `pod install` |
111 | 107 | ## <a id="init-sdk"> 🚀 Initializing the SDK |
112 | 108 |
|
113 | 109 | Initialize the SDK to enable AppsFlyer to detect installations, sessions (app opens) and updates.<br> |
|
0 commit comments