@@ -17,7 +17,7 @@ If you're using [CocoaPods][cocoapods], you can add the following line to your
1717` Podfile ` and continue with [ step 3] ( #step3 ) :
1818
1919``` ruby
20- pod ' Adjust' , :git => ' git://github.com/adjust/ios_sdk.git' , :tag => ' v4.2.7 '
20+ pod ' Adjust' , :git => ' git://github.com/adjust/ios_sdk.git' , :tag => ' v4.2.8 '
2121```
2222
2323### 1. Get the SDK
@@ -343,7 +343,27 @@ You can check if the adjust SDK is currently enabled by calling the function
343343` isEnabled ` . It is always possible to activate the adjust SDK by invoking
344344` setEnabled ` with the enabled parameter as ` YES ` .
345345
346- ### 11. Partner parameters
346+ ### 11. Offline mode
347+
348+ You can put the adjust SDK in offline mode to suspend transmission to our servers,
349+ while retaining tracked data to be sent later. While in offline mode, all information is saved
350+ in a file, so be careful not to trigger too many events while in offline mode.
351+
352+ You can activate offline mode by calling ` setOfflineMode ` with the parameter ` YES ` .
353+
354+ ``` objc
355+ [Adjust setOfflineMode: YES] ;
356+ ```
357+
358+ Conversely, you can deactivate offline mode by calling `setOfflineMode` with `NO`.
359+ When the adjust SDK is put back in online mode, all saved information is send to our servers
360+ with the correct time information.
361+
362+ Unlike disabling tracking, this setting is *not remembered*
363+ bettween sessions. This means that the SDK is in online mode whenever it is started,
364+ even if the app was terminated in offline mode.
365+
366+ ### 12. Partner parameters
347367
348368You can also add parameters to be transmitted to network partners, for the
349369integrations that have been activated in your adjust dashboard.
0 commit comments