The new operating system iOS 13 does not only bring goodies like dark mode. There have also been a number of changes in the background that improve security. But some developers perceive it differently.
Many developers point out that the changes in iOS 13 regarding location services will fundamentally affect the functioning of applications and thus their business. In addition, according to them, Apple applies a double standard, where it is stricter on third-party developers than on itself.
The group of developers therefore wrote an email addressed directly to Tim Cook, which they also published. They discuss "unfair practices" by Apple.
In an email, representatives of seven applications share their concerns about the new restrictions. That's it related to iOS 13 and location services tracking Background. According to them, Apple is growing precisely in the area of Internet services, and thus becomes their direct competition. On the other hand, as a platform provider, it has an obligation to ensure fair conditions for all parties. Which, according to the developers, is not happening.
"Once Only" Access to Location Services
The group includes app developers Tile, Arity, Life360, Zenly, Zendrive, Twenty and Happn. Others are reportedly considering joining as well.
The new iOS 13 operating system requires the user's direct confirmation that the app can continue to work with location services and data in the background. Each application must describe in a special dialog box what it uses the data for and why it asks the user for permission.
The dialog box will also display the latest data collected by the application, usually the route that the software has captured and intends to use and send. Additionally, the option to allow access to location services "Once Only" has been added, which should continue to prevent data abuse.
The application will then lose the ability to collect data in the background. Additionally, iOS 13 introduced additional restrictions on Bluetooth and Wi-Fi data collection. Newly, wireless may not be used as a substitute for location services. This makes it a bit more difficult for developers. On the other hand, it seems to them that Apple only polices third-party developers, while its own applications are not subject to such restrictions.
Source: 9to5Mac
Such a restriction is perfectly fine. Anyone who complains about the dialog box is a snitch.
I would like to set the record straight, as what the article describes does not describe the problem.
The problem is not with the dialog box. The problem is that there is no longer an option to enable always in the dialog box.
That is you download an app that requires location in the background.
Apple pops up an allow while in use / always allow option for their apps.
However, non-Apple applications will display a dialog – Allow while using / Allow only once. In order for the application to still have rights, the user must navigate to the main settings and click through to change it himself, which is a hassle.
That is no one complains about the dialog, but complains that it is not possible to set this right at all within the dialog.
Thanks for the information. In that case it doesn't make sense.