加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

iOS开发应用启动崩溃

发布时间:2020-12-14 17:14:50 所属栏目:百科 来源:网络整理
导读:我目前正在使用iOS应用程序,没什么大不了的,只是一个简单的预算跟踪器.工作流程如下:将一些新内容编码到app =将我的iPhone连接到我的mac =使用 Xcode建立应用程序到我的iPhone 6和我妻子的iPhone 6 plus(所以两个不同的设备!).此时一切正常. 但过了一段时
我目前正在使用iOS应用程序,没什么大不了的,只是一个简单的预算跟踪器.工作流程如下:将一些新内容编码到app =>将我的iPhone连接到我的mac =>使用 Xcode建立应用程序到我的iPhone 6和我妻子的iPhone 6 plus(所以两个不同的设备!).此时一切正常.

但过了一段时间(有时只是几天,有时几周),应用程序突然停止同时在两台设备上工作,没有任何预示:我们不更新iOS,也不做任何环境变化,应用程序刚刚开始这样做:https://s3.amazonaws.com/sized-video-assets-public-v1/wp-content/appadvice-v2-media/2015/07/crash_9b28fddfc26f9f0380f1b0d0b2324018-quarter.gif(但在我的情况下,应用程序无法到达第一个视图,启动后立即崩溃).

最奇怪的是,崩溃问题在两个不同的设备上开始的时间完全相同,但“无问题间隔”永远不会相同:有时崩溃在一天后开始,有时在两周后开始,等等.
在我使用Xcode重建应用程序到设备后,整个事情重新开始,应用程序正常运行一段时间.

我已经尝试过这些东西来调试这个问题:

>修复了Swift经常更改语法所引起的所有警告,因此我的应用程序始终没有警告=>同样的问题仍然存在
>检查设备上的诊断调试日志,没有崩溃时间的日志
>在启动时检查内存使用情况,在登录屏幕(第一个视图)上大约25MB,应用程序中的最大内存使用量大约为38-40MB.
>使用Xcode调试应用程序,但正如我上面提到的,没有错误/警告,并且在成功构建之后,应用程序再次正常工作.

这里发生了什么?

解决方法

如果应用程序是使用XCode安装的,并且您没有付费程序开发人员帐户,则应用程序的预期寿命大约为48小时

(没有正式的有效时间)
对于付费程序,使用正确的证书只需几个月.目前似乎是大约60天.

如果您没有签署您的应用程序,它的预期寿命很短. Apple允许您部署免费帐户,这是一个很新的事情,但它仅用于测试目的(模拟器除外),如果您想在设备上测试更多天,则必须为开发人员计划付费.

希望对你有帮助…

如果您有任何其他疑问,请告诉我.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读