ios - 事件(带标识符 :) fails after application restart
<p><p>我正在使用 EventKit 创建和删除日历 (EKEvent) 事件。</p>
<p>我的代码非常基础,创建一个 EKEventStore() 并使用 save 添加一个新事件 (EKEvent)。
稍后在某些特定场景中,使用 event(withIdentifier:) 从 eventStore 获取事件并删除。</p>
<p>在应用重新启动之前一切正常。</p>
<p>当尝试获取在应用程序的先前运行中保存的事件时,获取返回 nil 并出现异常:</p>
<pre><code>2018-01-26 20:26:30.532019+0200 MyApplication Error getting event with identifier 174799E7-BD04-48B6-8B54-60AC28F4224C:FF38551F-EA72-4718-8DAD-827E48078E63: Error Domain=EKCADErrorDomain Code=1010 "(null)"
</code></pre>
<p>保存事件行:</p>
<pre><code>eventStore.save(event, span: .futureEvents, commit: true)
</code></pre>
<p>获取事件行:</p>
<pre><code>let event = eventStore.event(withIdentifier: eventIdentifer)
</code></pre>
<p>有什么想法吗?</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>请忽略此问题,问题已解决。</p></p>
<p style="font-size: 20px;">关于ios - 事件(带标识符 :) fails after application restart,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/48471135/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/48471135/
</a>
</p>
页:
[1]