Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS:创建具有不可编辑事件的日历?_Ios_Eventkit_Ekevent - Fatal编程技术网

iOS:创建具有不可编辑事件的日历?

iOS:创建具有不可编辑事件的日历?,ios,eventkit,ekevent,Ios,Eventkit,Ekevent,从应用程序中,是否有方法以编程方式创建包含不可编辑事件的日历?或者,实现这一目标的最佳方式是什么 例如,Facebook事件有一个独特的“事件详细信息”屏幕,其中包含其自定义详细信息。用户无法从iCal编辑事件,但必须单击“在Facebook上查看” 1) 我已经探索过创建本地日历和iCloud日历,但是用户可以轻松地编辑事件和日历,包括从iCal中删除它们 2) 从应用程序中,我似乎无法创建一个新的EKSource来完全控制我在该源中创建的日历。在现有CalDAV源中创建新日历也不会使其显示

从应用程序中,是否有方法以编程方式创建包含不可编辑事件的日历?或者,实现这一目标的最佳方式是什么

例如,Facebook事件有一个独特的“事件详细信息”屏幕,其中包含其自定义详细信息。用户无法从iCal编辑事件,但必须单击“在Facebook上查看”

1) 我已经探索过创建本地日历和iCloud日历,但是用户可以轻松地编辑事件和日历,包括从iCal中删除它们

2) 从应用程序中,我似乎无法创建一个新的EKSource来完全控制我在该源中创建的日历。在现有CalDAV源中创建新日历也不会使其显示


3) EKCalendar类具有allowsContentModifications属性,但它是只读的,无法修改。

Apple开发者技术支持的官方回复:

我们的工程师已经审查了您的请求,并得出结论认为 在给定的情况下,不支持实现所需功能的方法 目前正在装运系统配置

所以现在还没有办法做到这一点