I wonder if this is going to forcibly break all apps on all prior iOS releases.
I’m already running afoul of this. The Subway app (for a major sandwich chain) uses this framework, and as such, it crashes on launch when run in my iPhone 6 (running iOS 12). The crash report shows that it is failing because the AppTrackingTransparency framework can’t be loaded (because it doesn’t exist in iOS 12).
A StackOverflow post indicates that you can solve this problem by making the framework optional, but I wonder if apps that do will pass the App Store review process.
Apple needs to either release an iOS 12 version of this framework or tag these apps as incompatible with iOS prior to 14. To release an app that can’t even load is disgusting.