我需要知道如何配置我的Xamarin.ios应用程序以获取发送SMS的用户访问权限,以及在哪里可以找到完整的权限列表。
答案 0 :(得分:0)
您无法发送短信,您唯一可以做的就是撰写邮件是创建Device.OpenUrl("sms:123456789&body=sometext");
之类的URI或使用MFMessageComposeViewController。
据我所知,没有特别许可。 有关权限的完整列表以及iOS 10的方法和原因read this。
iOS有助于防止应用未经许可访问用户的个人信息。此外,在“设置”中,用户可以查看他们允许访问某些信息的应用,以及授予或撤消任何将来的访问权限。这包括访问:
- 联系人
- 麦克风
- 日历
- 摄像机
- 提醒
- HomeKit
- 照片
- 健康
- 动作活动和健身
- 语音识别
- 位置服务
- 蓝牙共享
- 媒体库
- 社交媒体帐户,例如Twitter和Facebook
如果用户登录iCloud,则默认授予应用程序访问iCloud Drive的权限。用户可以在“设置”中的iCloud下控制每个应用的访问权限。此外,iOS提供的限制可防止MDM安装的应用和帐户与用户安装的应用和帐户之间的数据移动。