我正在开发一款使用后台模式向服务器发布更新的iOS应用。应用程序唤醒,检查电池状态,启动后台进程并调用完成处理程序。在那个完全相同的顺序。它工作正常。在iOS模拟器中,在我的开发iPhone(5s,6和6 plus)上,但它似乎在任何其他iPhone上被破坏我也分发了应用程序。
我目前正在使用HockeyApp(因为我们尚未准备好将应用程序提交给Apple)来分发应用程序。我有正确的证书,我已经按照后台模式教程(启用它),我对电池友好。虽然背景模式仍然适用于我的开发iPhone和模拟器,而不适用于任何其他iPhone。
这听起来对任何人都很熟悉吗?我忘记了什么吗?我做错什么了吗?帮助将不胜感激,因为它让我疯了...... :(
的Stefan
PS:我在这个要点中加入了一些代码:https://gist.github.com/stefanvermaas/3fd27bbb270e3d1f1fbe