我通过允许用户单击“连接到健康应用程序”按钮来请求我的用户对 HealthKit 的许可。
这会调用 [HKStore requestAuthorizationToShareTypes:...] 函数,该函数最终会以模态方式呈现一个视图控制器,供用户配置各种权限。
这样做会导致错误“对 UIViewController 的开始/结束外观转换的调用不平衡:”
我尝试在按钮的事件处理程序中使用 [performSelector withDelay] 到一个单独的函数,然后调用 HealthKit 即。为了让按钮按下动画在新的视图控制器被推到屏幕上之前完成。错误仍然存在。
有什么想法,或者这是一个错误还是警告无害?
谢谢