chr*_*nse 2 permissions submission app-store ios contactsui
我正在使用获取联系人CNContactPickerViewController,并且iOS似乎不会自动向我询问访问权限。
我是否真的需要使用许可CNContactPickerViewController或需要手动请求许可?
如果我需要此权限,将我的应用程序提交到App Store时,如果我没有要求“联系人”权限,我的应用程序会被拒绝吗?
注意:ContactsUI Framework文档中没有任何说明。
使用时不需要许可CNContactPickerViewController。
CNContactPickerViewController的文档指出:
使用联系人选择器视图的应用不需要访问用户的联系人,并且不会提示用户“授予许可”访问权限。该应用程序只能访问用户的最终选择。
我猜想使用 ContactsUI API 不需要权限,因为它在Contacts Framework Reference中声明权限只会在调用时显示(仅第一次)CNContactStore。
用户可以根据每个应用程序授予或拒绝对联系人数据的访问权限。
CNContactStore当用户被要求授予或拒绝访问时,任何调用都会阻止应用程序。请注意,仅在第一次请求访问时才会提示用户;任何后续CNContactStore调用都使用现有权限。
来源:
Apple 的通讯录框架参考
| 归档时间: |
|
| 查看次数: |
1940 次 |
| 最近记录: |