应用程序崩溃在设备上,但适用于模拟器iOS

应用程序不是由我开发的,但现在我必须添加一些功能.代码编译在模拟器上添加启动但在真实设备上立即崩溃(didFinishLaunchingWithOptions从不调用). Xcode没有显示任何错误.我认为问题可能在pods和框架中,但不知道如何检查是否如此.我在项目中重新安装了pods并重新创建了框架依赖项,但没有应用程序仍然崩溃.我只有Xcode的这些信息

这些信息如何帮助我?任何帮助赞赏.

UPD1:堆栈跟踪

UPD2:应用程序在iOS9和iOS10上崩溃,因此NSCameraUsageDescription不是问题

解决方法

有同样的问题,在模拟器上工作,但没有在设备上,得到这个美妙但极简主义的堆栈跟踪“abort_with_payload”

结果我只需要我的plist中的“NSMicrophoneUsageDescription”键

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...