It's been a while since I last pushed out an app to the iOS store, and since then the new EU requirements for data protection General Data Protection Regulation Compliance, GDPR, came into force. Most of what I can find in a Google search seems to come from entities pushing a commercial solution for GDPR in apps, and other snippets that don't look applicable or are just an over-the-top compliance advice.
I am a one person LLC entity, about to push out a free app, mostly to demonstrate my Swift coding ability. I plan to use both Fabric/Crashlytics and Flurry to monitor crash history and also analytics. Does anyone who actually has an iOS app recently submitted to the store know if I need to provide an opt-in screen on first run before enabling Crashlytics and Flurry? My inclination right now is to prevent the app being available in the EU to avoid legal issues. Thanks