当请求HealthKit权限时,调用UIViewController不平衡

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

我也收到了同样的警告。苹果公司表示我的应用程序在启动时会崩溃,我不会忽视这个问题。 - Boris Y.
1个回答

3

这是 iOS 系统的一个 bug,而不是你的应用程序的问题。此外,它是无害的,所以不用担心。


只是为了澄清,这个问题不会以任何方式影响应用程序吗? - MÖRK

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接