flutter 开发应用 上架到 testFlight 闪退崩溃

现象描述:

本地模拟器和真机运行正常,上架到testFlight 一直崩溃闪退。

解决思路:

1、进行崩溃日志分析 ❌-》没有结果

iOS上获取崩溃日志的N+1种方法_plcrashreport-CSDN博客

mac 台式机上可以安装testflight 也可以进行测试 也可以分析崩溃日志

2、进行排除法 对错误地方进行定位

观察现象,发现刚进入请求网络就会闪退,同时发现报错信息有ssl 证书相关的。

解决:

1、app上架testFlight 选择的还是测试的证书,重新申请证书,选择上架appStore 的 证书

2、同时app里面的ajax请求必须 要求服务器是https的 不然请求会被禁止。

上面问题解决了 发现又有新的报错

定位 发现 刚刚进入app 没做任何请求 依旧会闪退。自己写了一个空的页面。没有ajax请求等其他操作 发现app依旧会崩溃。

分析原因应该是flutter 创建的ios项目问题。

解决:

新建一个空的flutter 项目 将 旧的ios中的runner下的 Info.plist 拷贝出来 和Podfile 拷贝处理 放入新项目的 ios 项目指定位置下。然后将新ios项目替换老项目的ios项目。

完美解决崩溃问题。

相关推荐
lili-felicity1 小时前
进阶实战 Flutter for OpenHarmony:shared_preferences 第三方库实战
flutter
前端不太难1 小时前
Flutter 适合什么团队?RN / iOS 各自的边界在哪?
flutter·ios
键盘鼓手苏苏3 小时前
Flutter for OpenHarmony:git 纯 Dart 实现的 Git 操作库(在应用内实现版本控制) 深度解析与鸿蒙适配指南
开发语言·git·flutter·华为·rust·自动化·harmonyos
2501_921930835 小时前
基础入门 Flutter for OpenHarmony:image_cropper 图片裁剪实战应用
flutter
lili-felicity5 小时前
进阶实战 Flutter for OpenHarmony:fluttertoast 第三方库实战 - 消息提示
flutter
2501_921930836 小时前
基础入门 Flutter for OpenHarmony:TimePicker 时间选择器详解
flutter
哈__7 小时前
基础入门 Flutter for OpenHarmony:app_settings 系统设置跳转详解
flutter
键盘鼓手苏苏7 小时前
Flutter for OpenHarmony 实战:Envied — 环境变量与私钥安全守护者
开发语言·安全·flutter·华为·rust·harmonyos
2501_921930837 小时前
基础入门 Flutter for OpenHarmony:RangeSlider 范围滑块组件详解
flutter
早點睡3907 小时前
基础入门 Flutter for OpenHarmony:InteractiveViewer 交互式查看器详解
flutter