在 iphone 6 中从后台重新打开时应用程序崩溃

Application crashing when reopen from the background in iphone 6

我有一个问题与我的 iphone6 有关。当我第一次安装应用程序和 运行 应用程序时,它运行良好。一旦应用程序进入后台模式并且我想再次重新打开应用程序,应用程序突然崩溃而没有调用任何应用程序委托方法并从后台终止。再次点击应用程序图标,它会从单词开始启动。它只发生在我的 iphone6 设备上。我用另一个 iphone6 设备测试了相同的场景,它运行良好。我应该怎么做才能解决这个问题。 提前致谢。

我曾经遇到过类似的问题:你的项目中有third-party框架吗?如果是这样,您需要将其包含在您的二进制文件中,以便您的应用可以 运行。

转到您的项目, Build Phases > Link Binary with Libraries 并添加您的框架。另外,转到 Build Phases > Embed Frameworks 并在那里添加框架。

终于找到问题所在了。问题出在 CoreTelephony 框架上。最初,我正在检查网络信号是 2G 还是 3G 等。这个框架有时会通过通知 returns 空值。