在乐器中录音时应用程序崩溃
Posted
技术标签:
【中文标题】在乐器中录音时应用程序崩溃【英文标题】:App crashes while Recording in Instruments 【发布时间】:2019-10-01 08:52:47 【问题描述】:我正在尝试在我的应用上运行 Instruments,只要我点击记录,应用就会启动并崩溃并出现以下错误:
-[__NSCFString _stringByResolvingSymlinksInPathUsingCache:]: unrecognized selector sent to instance
但是当直接使用 Xcode 安装和运行时运行良好(不使用 Instruments)。
模拟器和 iPhone 都在发生这种情况。
Xcode 版本:10.2
MacOS:10.14.4
已解决:已升级到 Xcode11,不再遇到此问题。
【问题讨论】:
仅显示代码错误无济于事,因为有很多与此错误相关的 SO 问题 面临同样的问题 我在 iPhoneX 上遇到了同样的问题 对我来说时间是在仪器上工作,但在分配和泄漏时崩溃 完全一样。任何更新?当我运行分配时它崩溃了 【参考方案1】:在尝试了很多事情之后,切换到 ios 12.0 模拟器最终是让我工作的原因。不过我从来没有弄清楚根本原因,所以 YMMV。
当我遇到这个问题时,我最初使用 Xcode 10.2.1 并为 iOS 12.2 模拟器构建。我首先尝试清理构建文件夹,擦除模拟器,然后更新到 Xcode 10.3,但每次都遇到相同的错误。如果简单地切换到 12.0 模拟器对您不起作用,请尝试其中一些选项!
【讨论】:
【参考方案2】:我确实认为这与证书签名有关 您似乎在 Xcode 上运行您没有配置配置文件
【讨论】:
以上是关于在乐器中录音时应用程序崩溃的主要内容,如果未能解决你的问题,请参考以下文章