1

我有一个全天使用的应用程序来收集签名。我的客户每天使用当前版本几个月都没有问题。但最近,一些将他们的 iPad(在这种情况下是 iPad 4 Retina)更新到 iOS 9.1 的客户报告说,当他们在 Mac 上为 iPad 充电一夜后开始使用它时,该应用程序没有响应。只需几秒钟即可响应列表中仅有几个菜单项的触摸,并且根本不可能进行签名,因为触摸事件每隔几秒钟才被识别一次。该应用程序不会崩溃,直到用户感到厌烦并强制其关闭。

该应用程序通常是 iPad 上唯一使用的应用程序。它在白天大量使用,晚上根本不使用 iPad(只是充电)。

我无法在我的 iPad 或模拟器中复制该问题。我在调试器中看不到 Instruments 上的任何泄漏或其他问题。

该应用程序是为 iOS 5.1.1 和更新版本构建的(因此可以在原始 iPad 上使用)。App Store 版本是使用 Xcode 6 构建的,这是一个 beta 版本,它显示了与 Xcode 7.1 相同的行为(在客户处)。我使用 Core Data 进行本地存储,使用 CocoaAsyncSocket 与服务器通信。

抱歉这么含糊,但有人知道在哪里看吗?

4

1 回答 1

0

这个问题在 Apple 将 iOS 更新到 9.2.x 后消失了,但我不记得确切的版本。

于 2016-08-21T16:32:52.877 回答