当我的应用程序仅在iOS 10中返回前景时崩溃

时间:2016-09-28 06:33:02

标签: ios objective-c ios10

问题是:

  1. 每次应用程序返回前台时,它都会在iOS 10上崩溃
  2. 该应用在其他版本的iOS
  3. 上正常运行

    在我问这个问题之前,我试过了:

    1. 在Google和本网站上搜索答案
    2. 转到info.plist并添加NSCalendarsUsageDescription
    3. 启用背景模式
    4. 删除我的iPhone6上具有相同产品名称但包ID不同的其他应用
    5. 在编辑方案的内存管理中检查“Zombie对象”和“Malloc Scribble”。
    6. 我可以看到的崩溃结果是:

      1. 控制台只显示“(lldb)”
      2. 有一个带有消息的断点:
      3.   

        线程27:EXC_BreakPointCode = 1,子码= 0 * 10121

        我尽力使这个问题更清楚。最让我困惑的是iOS应用程序崩溃了。

        希望有人可以帮助我。

2 个答案:

答案 0 :(得分:2)

如果您访问任何此框架,

可能与任何隐私问题有关

日历,联系人,提醒,照片,蓝牙共享,麦克风,相机,位置,健康,HomeKit,媒体库,动作,CallKit,语音识别,SiriKit,电视提供商

因此您需要在IOS 10中的plist中添加隐私密钥

所以这里的链接将为您提供全面的帮助。 LINK

答案 1 :(得分:0)

最后我发现原因是有一个旧的3部分不适合iOS 10.在我将旧的3部分更新到它的最新版本之后,应用程序运行良好。