0

我正在开发一个使用后台模式将更新发布到服务器的 iOS 应用程序。应用程序唤醒、检查电池状态、启动后台进程并调用完成处理程序。以完全相同的顺序。它工作正常。在 iOS 模拟器中,在我的开发 iPhone(5s、6 和 6 plus)上,但它似乎在我分发应用程序的任何其他 iPhone 上都被破坏了。

我目前正在使用 HockeyApp(因为我们还没有准备好将应用程序提交给 Apple)来分发应用程序。我有正确的证书,我遵循了后台模式教程(启用它)并且我对电池很友好。虽然后台模式仍然只适用于我的开发 iPhone 和模拟器,而不适用于任何其他 iPhone。

这听起来很熟悉吗?我是不是忘记了什么?我做错什么了吗?帮助将不胜感激,因为它让我发疯.. :(

斯特凡

PS:我在这个要点中包含了一些代码:https ://gist.github.com/stefanvermaas/3fd27bbb270e3d1f1fbe

4

0 回答 0