我有一个应用程序,使用事件工具包将某些事件与iOS日历同步。 这有效,但有一个例外。 如果应用处于后台/暂停且日历的隐私设置已更改(设置>隐私>日历>我的应用),则应用会崩溃。 即使使用EkEventKit的类尚未使用
,也会发生这种情况到目前为止,我只在iOS模拟器中运行它,但Xcode没有提供有用的信息,只是应用程序发送给SIGKILL。
有人可能会建议可能导致此问题的原因或如何找出
答案 0 :(得分:13)
它实际上不是崩溃,虽然当你通过xCode在你的设备上进行测试时它会出现这种情况。如果您拔下设备并进行进一步测试,您会注意到在更改隐私设置后返回应用时,一旦隐私设置发生变化,应用就会被终止,并在您返回时重新启动。
我不确定模拟器,但我猜它是一样的。 (我正在开发的应用程序使用Calendar,所以我不得不在设备上进行所有测试)