【问题标题】:Lost connection to device while clicking "Use Photo" on camera iOS在 iOS 相机上单击“使用照片”时与设备失去连接
【发布时间】:2017-08-28 09:25:32
【问题描述】:

我在我们的应用程序中使用 webview 来显示一个网站。在网络上会有一个按钮(拍照),点击拍照按钮会打开相机。相机正在正确拍照。问题是在拍照后它要求“使用照片”,“重拍”。

如果我点击使用照片,它会显示连接丢失。尽管设备已正确连接,但它的显示如下图所示。如果我在没有连接到 Xcode 的情况下运行应用程序,它就会崩溃。我在哪里做错了? Anyhelp 将不胜感激。提前致谢。

【问题讨论】:

  • 在连接丢失之前您是否收到任何内存警告?
  • 是的。在日志中打印 ProductName[7869:744384] 收到内存警告。
  • 你能展示你的代码吗?
  • 您希望我分享哪个代码?正在加载 webview 代码?
  • 显示您的相机捕捉会话?

标签: ios objective-c ios-camera


【解决方案1】:

我们错过了崩溃的根本原因。要获得它,您应该检查测试设备上的所有崩溃日志。

运行并让您的应用程序崩溃几次(记下崩溃的确切时间,以可靠地将每次崩溃与其日志链接起来),然后将您的设备连接到 Xcode 并转到Window | Devices,点击您的电话名称,然后点击View Device Logs。您应该找到您的应用程序和/或某些守护程序的崩溃日志。

然后你应该检查你是否可以通过这些日志了解原因。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-01-20
    • 2021-04-18
    • 2019-12-05
    • 2012-08-08
    • 2021-05-25
    • 2021-02-04
    • 1970-01-01
    • 2020-08-21
    相关资源
    最近更新 更多