美文网首页
iOS17 Xcode 15 关于同步事件到日历失败的方法

iOS17 Xcode 15 关于同步事件到日历失败的方法

作者: 方晟 | 来源:发表于2023-11-01 11:23 被阅读0次

    iOS17以前 日历访问权限默认是全部权限 iOS17 后分为 可读可写权限和只可写权限;

    1.项目的 info.Plist 隐私字段添加

    NSCalendarsFullAccessUsageDescription   App 可读可写事件到日历

    NSCalendarsWriteOnlyAccessUsageDescription App 只可写事件到日历

    NSRemindersFullAccessUsageDescription App请求访问读取和写入其提醒数据的消息

    2.请求访问事件改为

    - requestFullAccessToEventsWithCompletion:

    提示使用App的用户授予或拒绝对事件数据的读写访问权限

    - requestWriteOnlyAccessToEventsWithCompletion: 

    提示使用App的用户授予或拒绝对事件数据的写入访问权限

    - requestFullAccessToRemindersWithCompletion:

    提示使用App的用户授予或拒绝读写提醒的访问权限

    相关文章

      网友评论

          本文标题:iOS17 Xcode 15 关于同步事件到日历失败的方法

          本文链接:https://www.haomeiwen.com/subject/xpawidtx.html