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

这篇具有很好参考价值的文章主要介绍了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项目。

完美解决崩溃问题。文章来源地址https://www.toymoban.com/news/detail-730783.html

到了这里,关于flutter 开发应用 上架到 testFlight 闪退崩溃的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • windows上进行IOS 应用开发+上架全流程的解决方案(uniapp)

    本人通过查阅网上资料和apple开发文档完全走了一遍上架流程,使用的IDE是uniapp,使用的uni框架编写app,使用云发布。成功上架两款小产品,在这里简单的说一下整体的流程。 一、物料准备: iphone手机,ios系统需要在16以上,否则无法注册apple developer。(注册developer需要在苹

    2024年02月10日
    浏览(58)
  • 如何将应用上传到TestFlight

    如何将应用上传到TestFlight 将应用上传至TestFlight分为以下几个步骤 1.下载上传工具,mac直接可以下载Transporter(https://apps.apple.com/cn/app/transporter/id1450874784?mt=12),window可以下载Appuploader(http://www.applicatier.net) 2.申请开发者账号,制作Bundleid,P12证书、描述文件 3.用制作好的证

    2024年02月09日
    浏览(40)
  • Flutter iOS上架指南

    本文探讨了使用Flutter开发的iOS应用能否上架,以及上架的具体流程。苹果提供了App Store作为正式上架渠道,同时也有TestFlight供开发者进行内测。合规并通过审核后,Flutter应用可以顺利上架。但上架过程可能存在一些挑战,因此可能需要专业技术人员或上架服务商的协助。

    2024年04月10日
    浏览(48)
  • 运行flutter doctor命令窗口直接闪退

    在cmd中输入flutter doctor后闪退了。 使用高速摄像机可以看到报错信息。  报错信息的意思是git的文件夹不能删掉,请保留flutter中git文件。

    2024年02月12日
    浏览(38)
  • iOS 开发之使用苹果测试工具 TestFlight (进行内部和外部测试)

    一、测试工具介绍: 1、TestFlight是苹果公司在iOS8,Xcode6推出来的新工具,用于将App beta版本进行流水化测试。TestFlight整合进了Appstore Connect,你可以通过电子邮件来邀请你的Beta测试成员,并且允许用户在app上架前做一个上架前的beta版测试。 二、内部测试操作步骤: 1、使用手

    2024年02月13日
    浏览(42)
  • Flutter 开发者工具 Android Studio 开发Flutter应用

    Flutter 开发者工具 在 Android Studio 开发Flutter应用 🔥 Android Studio 版本更新 🔥 Android Studio Check for Update Connection failed ​ 解决方案 ​    ​  🔥 编辑代码,和查看问题 🔥  Dart 插件 可以做到如下几点 :  语法高亮显示。 基于多种类型分析的代码补全。 定位到类型的声明(

    2024年02月15日
    浏览(118)
  • Flutter学习四:Flutter开发基础(六)调试Flutter应用

    目录 0 引言 1 调试Flutter应用 1.1 日志与断点 1.1.1 debugger() 声明 1.1.2 print和debugPrint 1.1.3 调试模式、中间模式、发布模式 1.1.4 断点 1.2 调试应用程序层 1.2.1 转储Widgets树 1.2.2  转储渲染树 1.2.3 转储Layer树 1.2.4 转储语义树 1.2.5 调度(打印帧的开始和结束) 1.2.6 可视化调试

    2024年02月12日
    浏览(56)
  • flutter3.7版本下使用flutter boost解决使用platview崩溃或异常问题

    背景   工程使用了混合开发,使用flutter boost插件,flutter 的activity1 frament1 跳转activity2 frament2,frament1 包含platformView,按照上面老哥解决崩溃问题的基础上,出现activity2 frament2返回activity1 frament1时,platformView触摸事件没有响应。问题具体见:https://github.com/alibaba/flutter_boost/is

    2024年02月13日
    浏览(47)
  • flutter开发实战-应用更新apk下载、安装apk、启动应用实现

    flutter开发实战-应用更新apk下载、安装apk、启动应用实现 在开发过程中,经常遇到需要更新下载新版本的apk文件,之后进行应用更新apk下载、安装apk、启动应用。我们在flutter工程中实现下载apk,判断当前版本与需要更新安装的版本进行比对判断,通过判断VersionCode来确定下载

    2024年02月02日
    浏览(57)
  • Flutter:跨平台移动应用开发的未来

    Flutter的背景和概述 Flutter是由Google开发的一个开源UI工具包,用于构建漂亮、快速且高度可定制的移动应用程序。它于2017年首次发布,并迅速引起了开发者们的关注。Flutter采用了一种全新的方法来构建用户界面,通过使用自绘UI技术,可以实现高性能的跨平台应用开发。 Fl

    2024年01月22日
    浏览(100)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包