[tracking-transparency] Add permission hooks from modules factory (#13864)* [tracking-transparency] Add permission hooks from modules factory * [tracking-transparency] Add changelog entry * [
[tracking-transparency] Add permission hooks from modules factory (#13864)* [tracking-transparency] Add permission hooks from modules factory * [tracking-transparency] Add changelog entry * [tracking-transparency] Regenerate API SDK docs * [tracking-transparency] Finetune changelog entry Co-authored-by: Charlie Cruzan <[email protected]> * [tracking-transparency] Update hook docblock * [tracking-transparency] Regenerate API docs for tracking transparency * [tracking-transparency] Rebuild package * [tracking-transparency] Regenerate API docs * [tracking-transparency] Update example in permission hook * Add cruzan as codeowners to tracking transparency Co-authored-by: Charlie Cruzan <[email protected]>
show more ...
Rename unimodules imports to expo-modules-core
[docs] add missing types to `TrackingTransparency`, regenerate data files (#13195)
[permissions] Migrate interface to expo-modules-core (#12961)
[skip ci][home] add tracking transparency request to home (#12962)* [home] add tracking transparency request to home * Update home/screens/UserSettingsScreen.tsx * device -> app-related *
[skip ci][home] add tracking transparency request to home (#12962)* [home] add tracking transparency request to home * Update home/screens/UserSettingsScreen.tsx * device -> app-related * Update title wording * [skip ci] check for native module availability in isAvailable * [skip ci] use TouchableOpacity instead of touchablenativefeedback * changelog
Create app tracking transparency unimodule (#12857)* create module * cleanup * create config plugin * better method names * add to GenerateDocsAPIData command * remove types file
Create app tracking transparency unimodule (#12857)* create module * cleanup * create config plugin * better method names * add to GenerateDocsAPIData command * remove types file * generate docs * setup iOS project * update NCL * fix tests * readme * changelog * fix lint for ncl * re build * update unimodule.json * feedback * docs again * update docs and readme with feedback * use NS_ASSUME_NONNULL * rewrap comments, improve doc blocks * regenerate docs data * add isAvailable method * fix tests * add comment for node 14 upgrade * update doc block for withTrackingTransparency * make logic clearer; handle case where 'false' provided as string * remove option to omit NSUserTrackingUsageDescription * rebase and re pod install * version for SDK 41 * re install pods * Apply suggestions from tsapeta's code review Co-authored-by: Tomasz Sapeta <[email protected]> * podfile.lock Co-authored-by: Tomasz Sapeta <[email protected]>