Bhu*_*hta 5 iphone ios ekeventstore
如果用户使用任何其他日历帐户(例如 yahoo 或 hotmail),我们是否可以以编程方式将新日历添加到默认日历应用程序,我收到以下错误:
Domain=EKErrorDomain Code=17“该帐户不允许添加或删除日历。”
如果用户使用 icould 或 ios 日历,代码可以完美运行
最后,经过几天的大量研究,我发现一些EKExchange
日历(例如谷歌,雅虎)不允许我们在他们的日历中添加事件。如果是这种情况,您将收到错误代码 17 的错误,如下所示
"Domain=EKErrorDomain Code=17 "That account does not allow calendars to be added or removed." "
Run Code Online (Sandbox Code Playgroud)
我们对此错误无能为力,因此我最终向用户发出警告“我们无权访问您的日历帐户”。希望这对遇到类似问题的人有所帮助。
归档时间: |
|
查看次数: |
2530 次 |
最近记录: |