iOS中的Android权限

Dix*_*ine 17 permissions manifest ios ios-permissions

在android中,您可以在清单文件中定义gps,sms发送,位置,...的权限.iOS中是否有类似内容,因此用户在安装之前会知道某些应用程序使用的手机功能?或者当某个功能想要使用某些功能时(例如gps,短信......),用户在应用程序使用时会收到警告?

Vin*_*rci 23

在iOS中,您可以在类似清单的情况下声明您的应用程序需求Info.plist.但此信息不用于询问用户权限,仅用于确保设备兼容性.

只有通知和位置服务需要用户权限,这是在您的应用程序第一次尝试使用相应的API时自动向用户询问的.

我的猜测是,许多其他权限已经通过Apple Store许可协议授予,用户必须已经接受,与Android不同(我想你可以在不使用市场的情况下安装应用程序?这从法律角度来看有很大变化)