iOS
来源:互联网 发布:java long 类型长度 编辑:程序博客网 时间:2024/06/05 23:39
问题描述:
1.今天线上APP进行了升级,结果在充值时,直接崩溃了,而且是个必现的bug
2.充值是核心业务,即需要紧急解决查询崩溃原因:
1.未测试:此版本充值的代码修改过,但是由于连连充值是真实数据,所以未测试充值全部流程
2.代码问题:
(1)使用self.alertView.tradePawTextField.text保存数据,则alertView移除后会导致密码为空,无法进行交易
(2)具体代码:
// 1> [self removeAlertView];//移除提示框 // 2> - (void)sendRequest11 { [codeDic setObject:self.alertView.tradePawTextField.text forKey:@"tradePassword"]; //使用self.alertView }
- 解决办法:
1.修改代码:
(1)方法一:把self.alertView.tradePawTextField.text设置成全局变量
(2)方法二:保证先请求接口,再移除提示框
(3)检查其它相关代码
2.加急审核:紧急发版,且使用加急审核
3.接口特殊处理:
(1)由后台调整,使线上版本中的充值业务暂时不开放
(2)进入页面后添加较友好的提示语和客服电话
阅读全文
0 0
- iOS
- iOS
- IOS
- iOS
- iOS
- IOS
- ios
- iOS
- iOS
- IOS
- iOS
- ios
- ios ~~~~~
- ios
- IOS
- IOS
- IOS
- ios
- dna reverse
- OnClick注册事件传递参数
- RTSP再学习 -- 利用FFmpeg 将 rtsp 获取H264裸流并保存到文件中
- 6、C++修改Lua中Table的内容
- C++中访问控制与继承
- iOS
- Android设计模式-策略模式(Strategy Pattern)
- Hive部署安装
- 算法练习(13):Regular Expression Matching
- 多线程编程基础02
- 三大WEB服务器对比分析(apache ,lighttpd,nginx)
- 7、C++处理Lua中的存在嵌套(循环)的Table
- jdk8 tomcat8 环境下无法正常用dubbo
- 8、Lua中调用C++函数