fyl15223143296 发表于 2023-12-13 00:28:54

iOS源码打包闪退问题

本帖最后由 fyl15223143296 于 2023-12-13 11:17 编辑

在第一次运行app时在输入账号密码后程序会马上闪退,后面再运行程序直接就闪退,但是在XCODE上直接运行可以使用,XCODE运行系统是IOS 17.0.1可以完美运行,没有任何报错!真机IOS系统是16.7.3,附上程序启动log日志麻烦管理员帮忙看看是什么问题!源程序代码来自于GIEE无任何改动按照操作文档只做了直连版配置!

飞龙在天 发表于 2023-12-13 11:26:31

你是说你开发的时候用真机连电脑跑程序是没有问题的? 然后打包发布后 用户就闪退了?
那就比较麻烦了,得获取用户手机上的崩溃日志,然后用你的 xcode 解析查看,到底哪里闪退的。你可以网上搜索怎么获取手机上应用的崩溃日志,并且怎么在 xcode 上看日志

fyl15223143296 发表于 2023-12-13 11:37:18

飞龙在天 发表于 2023-12-13 11:26
你是说你开发的时候用真机连电脑跑程序是没有问题的? 然后打包发布后 用户就闪退了?
那就比较麻烦了,得 ...

我开发的时候用的是XCODE 15内置的 虚拟机 跑程序没有问题,打包以后用真机跑就出现闪退。

飞龙在天 发表于 2023-12-14 11:40:29

fyl15223143296 发表于 2023-12-13 11:37
我开发的时候用的是XCODE 15内置的 虚拟机 跑程序没有问题,打包以后用真机跑就出现闪退。 ...

那你电脑插上手机用真机开发调试 那不就能看到错误了

fyl15223143296 发表于 2023-12-14 21:41:19

飞龙在天 发表于 2023-12-14 11:40
那你电脑插上手机用真机开发调试 那不就能看到错误了

已经测试,在真机上运行会报一个野指针出来 这个类又是第三方库的,在不签名的虚拟机能运行,真机调试休要签名就不能运行,我看了一下这个类好像跟签名有关系。这个类是有规定什么类型的签名吗?

飞龙在天 发表于 2023-12-15 10:14:40

fyl15223143296 发表于 2023-12-14 21:41
已经测试,在真机上运行会报一个野指针出来 这个类又是第三方库的,在不签名的虚拟机能运行,真机调试休 ...

这个是 websocket 的第三方库,pod 'Starscream', '~> 4.0.3'

可以能是版本问题, 你是不是 xcode 和ios版本比较高. 你可以去看看这个第三方库是否有更新.

目前公司这边 ios 开发环境没有升级过,没有出现你说的这个问题.所以现在也说不好. 可能需要你自行调试解决
页: [1]
查看完整版本: iOS源码打包闪退问题