[TIMOB-26004] iOS: Provide API to support opt-out of Analytics at runtime
GitHub Issue | n/a |
---|---|
Type | New Feature |
Priority | Critical |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2018-05-24T08:46:37.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 7.2.0 |
Components | iOS |
Labels | n/a |
Reporter | Eric Merriman |
Assignee | Hans Knöchel |
Created | 2018-05-01T21:37:50.000+0000 |
Updated | 2018-06-06T15:42:23.000+0000 |
Description
We must provide an API for developers to allow end-users to opt-out of analytics.
PR (wip): https://github.com/appcelerator/aps_sdk/pull/316
PR (master): https://github.com/appcelerator/titanium_mobile/pull/10051 PR (7.2.0): https://github.com/appcelerator/titanium_mobile/pull/10052
[~kiguchi] I have made [this page](https://wiki.appcelerator.org/display/pe/GDPR+API-Planning) since no one seemed to provide anything else. Right now, on iOS, I just save a UserDefaults object, which is a simple data structure to persist objects across app restarts. I have requested an actual API several time but didn't receive feedback there as well. Guess that's what we have to go with for now.
Verified fixed and changes present in SDK builds 7.2.0.v20180605053055 & 7.3.0.v20180604180041