Posts

Post marked as solved
6 Replies
I had this issue with my project. I resolved it by removing completely my existing Launch Screen from the project and completely recreating it from scratch - using File > New > File > Launch Screen. Do not just copy one from another project as a workaround either. Thankfully my Launch Screen is simple to recreate. I've found in the past that new versions of iOS are extremely sensitive to Launch Screens from older projects. My Light Content status bar style now works consistently, and sometimes my app would not properly reinstantiate under iOS 15 when bringing the app back from the background - these issues have both now been resolved. Of course also ensure that you choose the new Launch Screen from the dropdown under [Target] / General / Launch Screen File.
Post not yet marked as solved
10 Replies
This is my personal nightmare. I haven't done an app release for a couple of months simply because I cannot get tab bar appearances working correctly, and my apps rely on tabbars. I would love to use the default iOS 15 behaviour, except when switching between tabs the appearances are not reset - switching to tabs that don't contain a scrollview from tabs that do contain a scrollview sometimes there will be a non transparent tab bar and other times it will be correctly transparent. It flickers if you hover around the scroll edge on a scrollview. Just a nightmare. I can't even get consistent iOS 14 looking translucent all the time tabbars otherwise I would just revert. Things would be easier if I just targeted iOS 15, but funnily enough not all users use iOS 15 so I would go broke if I did that. I'm sure the excuse will be that I haven't coded my VC's in a fashion that are consistent with standards wrt tabbars and scrollviews and tabs without scrollviews but I just can't find what the standard should be - instead all I find is an internet full of hacky ugly fixes to revert behaviour :( #frustration
Post marked as solved
5 Replies
Update - Admob have published the answer, but I can't link them as this website does not allow posting the link. You may wish to search Google for "Prepare for Apple's App Store data disclosure requirements" in order to see the data that they use.
Post marked as solved
5 Replies
You do need to answer "Yes" to this question. In the legal agreements that you agree to to show Admob advertising, you, the developer, are the one who collects the data and sends it to Google. Google are not legally responsible for privacy issues. As Apple says, you are responsible for the data collection practices of all API's that you include in your app - see https://developer.apple.com/app-store/app-privacy-details/ What data the API collects? Google when asked that I've seen have tried to avoid this question. Some others have said "look at our privacy policies". I also show Admob advertising, and I've decided to move forwards and remove Admob from most of my apps. Any Admob revenue you get will drop significantly in the new year when users need to grant permission to view the IDFA on their device which is a major component required by Admob currently to make their system work.