15

我正在尝试在设备(iphone 5s)上运行我的应用程序,当设备尝试运行我的应用程序时出现此错误。然后它只显示白屏。我的设备出了什么问题?当我使用模拟器时,我的代码工作正常。

任何帮助,将不胜感激!

在此处输入图像描述

4

9 回答 9

12

我尝试了我能做的一切。最后,我通过从诊断中禁用“启用保护 Malloc”来解决它。现在我可以在设备上运行该应用程序了。

于 2017-03-24T07:49:01.923 回答
10

项目清洁帮了我

于 2017-05-06T12:15:03.947 回答
1

确保自定义 Frmaeworks/libs 也包含在嵌入式二进制部分(在常规选项卡下)以及构建阶段。

于 2018-09-01T07:54:10.147 回答
0

我有类似的崩溃。只有当我按以下顺序有 3 个 UITextField 时才会发生这种情况:电子邮件、密码、密码。对于密码字段属性 isSecureTextEntry 设置为 true。为了让它崩溃,我将焦点更改为密码字段之一,切换到主屏幕并返回应用程序。有时它发生在主屏幕和应用程序之间的第二次或第三次切换。

所以,就我而言,原因是 Firebase/Performance pod。我已经删除了一段时间 - 这修复了错误。

于 2019-02-11T10:50:15.320 回答
0

我遇到了同样的问题,在设备上更新 iOS 解决了它。

于 2020-05-13T14:10:13.497 回答
0

在新的目标 iOS 版本上运行我的应用程序时,我遇到了类似的问题。我更新了我的豆荚,问题得到了解决。这可以通过导航到包含 Podfile 的项目文件夹并运行“pod update”来完成。

于 2019-02-27T22:42:43.330 回答
0

就我而言,我做了三件事。

  1. 从诊断中禁用“启用保护 Malloc”
  2. 清理构建文件夹并重建。
  3. 然后它向我显示了更具体的错误消息,基本上告诉我我忘记输入访问相机的使用说明。因此,在添加描述消息后,它就起作用了。
于 2019-04-03T20:30:18.837 回答
0

可能有更多关于崩溃时堆栈跟踪的来源,但一个原因不包括原因描述,在 iOS10 之后,当尝试使用相机或麦克风或其他类似设备时。

在使用尚未更新到 iOS9 之后的应用程序时,我在尝试使用麦克风进行录音时发现了此错误。添加解决NSMicrophoneUsageDescriptionInfo.plist这个问题。其他设备也需要类似的密钥;有关所需密钥的列表,请参阅Technical Q&A 1937 。

(iTunes Connect 也会拒绝不包含所需密钥的应用程序。)

于 2018-01-31T03:28:10.637 回答
0

当我将 Mac 中的 iPhone 开发者钥匙串从默认更改为始终信任时,我遇到了这个问题。回到系统默认工作

在此处输入图像描述

于 2017-08-29T08:17:50.373 回答