What is equivalent to Android permissions in iOS development?

I'm not sure how to look for this, so even a few keywords will be enough or +1 if someone can point me to the relevant documentation.

Android has approx. 122 permissions described here . What is equivalent in iOS? Do developers announce permissions or can they access everything? If everything, where can I find what this β€œeverything” entails?

+2
source share
5 answers

Despite the fact that there are key differences in access to the iOS and Android systems, what Apple has done is to allow you to use some system resources (for example, contacts or photos, for example), and also register your application through some keys in the property list to use features such as background execution (for example, a voip application that wants to listen to incoming calls). Here you can find all these options (keys).

+3
source

Unfortunately, there is no such thing in iOS. You may be interested in reading this article on the difference between iOS and Android at this particular point.

+2
source

In iOS, there is no conceptual concept of permission. You can access each public API if it does not contradict the agreement with the developer, and if you do something wrong, your application will be rejected by Apple.

+2
source

In iOS there is no concept of β€œpermission”, there are certain things that you are allowed to do, and certain things that you do not. You do not need to request the user access to these permissions.

I do not know a specific list of things that you are allowed to do, but the Review Guide should give you a good idea.

+1
source

There is no permission concept for iOS (iOS 5 may happen in iOS 6, but not count on it). You can only access the official API approved by Apple. Use of any unofficial API is not permitted, and in most cases this will result in your application being rejected for distribution to the AppStore.

Closest you will find permissions in the notifications that you see when using Location. Read more @: http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/TechnologyUsage/TechnologyUsage.html#//apple_ref/doc/uid/TP40006556-CH18-SW10

Regards, Bo

+1
source

Source: https://habr.com/ru/post/1258432/


All Articles