应该调用事件存储的requestAccess(to:completion:)
application(_:didFinishLaunchingWithOptions:)中)EKEventSource之前才能使用?苹果是否推荐一种或另一种选择(对于iOS 10)?
发布于 2016-10-01 23:12:23
为什么要比必要的时间更早地骚扰用户?
当用户实际尝试做一些他们知道需要访问事件存储的事情时,如果请求许可时,用户会感到更舒服。
如果你申请许可太早,用户会想知道为什么这个应用会问他们什么时候还没有对这个应用做任何事情。
如果您的应用程序需要访问多个来源,如照相机、照片库、联系人和事件,该怎么办?这将是可怕的只是一遍又一遍地为他们所有的前面的用户。只需询问实际需要源的时间,并且用户可能完全理解他们刚刚采取的操作(比如拍照)需要特定的许可。
https://stackoverflow.com/questions/39812305
复制相似问题