现象:之前正常用了,近1年的一个iOS的app,观致集客管家,突然用户在今天20180901,打不开了,一打开就闪退,不知道何故。

同事自己的iPhone去测试,也是同样现象:一打开就闪退。

现在需要去想办法找原因。

并且最近也没有发布新版,没发新包。

且Android版本还是正常使用的。

对于大面积的突然不能使用,感觉肯定和苹果官方有关系。比如突然变更了什么政策?

然后开始怀疑,今天0901,不会是苹果强制app全部都要使用https,后者其他什么类似的政策导致不能用的?

去搜https:

ios  闪退 强制https

强制使用https,是早在:20170101就开始了,不是现在。

看到“我们就想到了是不是反馈闪退的客户使用的 App 证书或描述文件出问题了,因此立马登陆苹果开发者后台,登陆后发现果然是几个客户使用的证书,今天就过期了。那是不是证书过期导致闪退的呢?原生开发人员,马上更新一下证书,打了个包进行验证。果然,用新的证书打出来的包,就能正常使用,不会出现闪退了。网上找了相关的资料,也很多小伙伴遇到同样的问题 —— “企业版证书过期,App 出现闪退”。问题是已经定位了,但客户那边怎么解决呢?客户一打开我们的 App 就立马闪退了,没有办法进行强制更新。此后,在网上绕了一大圈,看了很多文章,发现我们最终的方案,只能重新打包让用户重装。”

然后去登录苹果开发者后台,看到其他证书都是2019年才过期,但是有个是2018年8月31过期的,但是却是Development开发环境,而不是此处app对应的生产环境:

后记:过了会,再去看,结果就找不到这个了。

另外看到了,本身这个企业版的账号,快要过期,需要尽快去续费了:

再去研究,发现是:

Provisioning Profile中:有很多Expired的

其中有个Active的:

但是进去却看到,里面用到的证书是过期日期是昨天:

Name: XC iOS: com.x.y

Type: iOS UniversalDistribution

App ID: xxxApp (com.x.y)

Certificates: 1 total

Devices: 0 total

Enabled Services: Game Center, In-App Purchase, Push Notifications

Status: Active

Expires: Aug 31, 2018

所以现在是:

【总结】

确定了是由于之前发布的生产环境版本的iOS的app中的证书过期了,导致客户无法使用了。

吐槽:貌似苹果官方对于要过期的证书,也不发邮件的?(还是发了,但是我此处实际上没有账号所有者的邮箱,不知道实际上是发了邮件的?)

解决办法:

只能去重新生成新证书,重新打包和发布到fir.im上,通知用户重新下载和安装新版本。

Post Views: 10

ios测试版软件闪退,【已解决】某iOS的app大面积发生问题一打开就闪退相关推荐

  1. 【已解决】tomcat启动不成功(点击startup.bat闪退)的解决办法

    今天遇到tomcat手动启动不成功,但是再eclipse里面是可以启动成功的.我一直开始以为是端口被占用了,最后才发现是这么一回事.首先说下我的tomcat是安装版的.免安装的tomcat双击star ...

  2. ios测试版软件永久,iOS10.3.3 Beta6开发者测试版

    iOS10.3.3 Beta6开发者测试版今日正式上线,不少小伙伴最关心的就是这次更新了什么,主要进行优化哪些,自己的手机能进行升级吗,这些问题这次iOS10.3.3 Beta6都能帮助小伙伴们进行解 ...

  3. iOS开发-闪退问题-解决之前上架的 App 在 iOS 9 会闪退问题

    最新更新:(2015.10.02) 开发环境: Delphi 10 Seattle OS X El Capitan v10.11 需使用下列 Hotfix ID: 30398, PAServer Ho ...

  4. 苹果IOS10新系统QQ等各种无限闪退[已解决]

    苹果刚出IOS10,QQ等软件也更新,但部分用户QQ等,无限闪退,造成很大麻烦.朋友也经常找我帮忙解决,经过测试,已经解决他们的闪退问题,大家不要去装什么软件修复闪退,装了只会那些软件不断给你手机加A ...

  5. Pycharm 报错Out of Memory 然后一直闪退(已解决)

    问题描述 今天在用pycharm跑模型时,突然报错自Out of Memory There is not enough memory to perform the requested operatio ...

  6. ios测试版软件永久,ios13测试版beta6

    ios13测试版beta 6这是一款功能十分强大的ios13beta 6全新系统为大家带来,iOS13开发者测试版beta6版本内测版全新上线了,在这里更新里之前一直存在的错误都已被修复,而且iOS1 ...

  7. ios测试版软件永久,ios10测试版

    ios10内测版是一款苹果最新版本系统,正处于测试阶段,更多强大的功能发布,语音控制准确度提高.iOS10已进入研发阶段,新功能绝对亮瞎你的眼,感兴趣的话就赶紧来下载吧. ios10内测版介绍: io ...

  8. AndroidStudio一直频闪(已解决)

    1.在Windows中转到: C:\用户'您的用户名'. android\avd"设备名称".avd 2.在文本编辑器中打开config.ini 3.更改这两行为: hw.gpu. ...

  9. [已解决]Unity使用WebRequest过程中发生内存问题A Native Collection has not been disposed

    问题背景 Unity版本:2021.3.16 在用Unity做一个文字识别的应用,方案是用UnityWebRequest把图片发送给web api,但在发送一定时间后Unity会报错. (具体堆栈信息 ...

最新文章

  1. Fibonacci数列的java实现
  2. 选购维生素C需要注意的事项
  3. 史上最全MySQL 大表优化方案(长文)
  4. Spark高级操作之json复杂和嵌套数据结构的操作
  5. 看了些关于rem的知识点,在这做个自我总结归纳
  6. Android开发笔记(二十三)文件对话框FileDialog
  7. 数据存储之偏好设置NSUserDefaults
  8. 巧用DOS命令打印上线文件列表
  9. linux虚拟机发邮件给163邮件
  10. 国外的程序员都是什么样的状态?硅谷程序员:不加班,不穿女装
  11. ECMAScript 学习笔记01
  12. paip.提升用户体验---上传文件图片命名
  13. HTML5求自动在闪,HTML5 重复而不停闪烁的团状物
  14. Java性能调优指南pdf阅读0-100页
  15. matlab出现边频带,边频信号的形成原因及分析
  16. Hexo 搭建个人博客(九)NexT 主题进阶配置
  17. matlab编写二分法程序,我写的程序,想用Matlab二分法实现,望高手帮忙!
  18. 注册IMDB的API KEY
  19. 2018新版个税计算器---Python实现
  20. 长沙麻将APP(起手胡)

热门文章

  1. 五种有效应对cc攻击的防御方式
  2. 文件已在java tm_JAVA(TM)平台SE二进制文件在处理jUSB程序时已停止工作
  3. 搜索技术【广度优先搜索】 - 嵌套广度优先搜索 【POJ No. 1475】 推箱子 Pushing Boxes
  4. ajax对接接口属性,ajax调用restful接口
  5. Bourne强化学习笔记2:彻底搞清楚什么是Q-learning与Sarsa
  6. 微信小程序获取头像 、填写昵称
  7. VS2015 + WDK10
  8. CHIP8 Emulator(1)——CHIP8简介
  9. 学习十四-Python爬虫一
  10. java读文件几种方式_JAVA读取文件的几种方式