App Store 中 iOS 9.3以下APP频繁闪退问题

最新收到很多反馈说线上版本一打开就闪退的问题,查看了友盟奔溃日志发现基本都是iOS9的系统。

然后自己用真机和ipa打包到蒲公英测试都没出现任何问题,接着就在网上各种的查询资料,最终将问题锁定到了P3图片资源文件上,由于也是困惑了一段时间,所以自己也就记录一下以备不时之需。

以下就放出具体的解决办法(查找并删除P3文件):

1、将ipa文件使用RAR打开


2、打开后会在目录中新增一个名为:Payload的文件夹,点击进入。

3、打开终端 cd 进入  项目名.app。

4、再在终端输入:find . -name 'Assets.car' 

5、再使用 assetutil 命令导出图片的信息存储到Assets.json文件中

6、再输入:sudo xcrun --sdk iphoneos assetutil --info /path/Assets.car > /tmp/Assets.json

(注意:执行此命令时需将地址'/path'修改为上面自己找到Assets.json的地址)

如:sudo xcrun --sdk iphoneos assetutil --info /Users/用户名/Desktop/Payload/项目名.app/Assets.car > /tmp/Assets.json

7、成功后点击进入Payload文件夹中,会生成一个名为:Assets.json 的文件,打开它并使用Command+F搜索P3文件

8、Name就是你项目中所用到的图片名称,找到后去项目中删除或者让UI重切对应的图片即可。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 各位亲爱的书友,今天这本书是《创造力,跳出盒子思考》,这本书是这一周的最后一本关于创造力的书。所以这本书几乎把有关...
    超级连接者王学勇阅读 734评论 0 3
  • 关于单类和多类的争论也许是一个伪命题,这个权衡上是见仁见智的,但是毕竟是在实习过程中经常碰到的问题,还是稍加总结一...
    blueed阅读 481评论 0 3
  • 小姑娘上学后,日子里充满惊喜。发新书啦,排队出校门啦,喜欢老师啦,上音乐课学歌曲啦,当上小组长啦,就连每日从纷杂的...
    秋之准备阅读 371评论 0 4
  • 老妈被姐姐安利《香蜜沉沉烬如霜》。 每天晚上都会打开iPad看的津津有味。 我搁旁边打算学学英语看看书,身在书桌前...
    小屋木阅读 93评论 0 0