小编lre*_*ddy的帖子

iOS 13.4 当应用程序从前台网络转到后台时断开连接

重现步骤:

  1. 创建一个新应用程序并调用服务器的任何 API 来获取数据
  2. 立即将应用程序置于后台
  3. 网络断开

下面是日志:

2020-03-26 17:21:00.894598+0530 TestApp[783:152843] 连接 2:收到失败通知

2020-03-26 17:21:00.895805+0530 TestApp[783:152843] 连接 2:连接失败 1:53,原因 -1

2020-03-26 17:21:00.895895+0530 TestApp[783:152843] 连接 2: 遇到错误(1:53)

2020-03-26 17:21:00.901375+0530 TestApp[783:152843] 任务 <36B9553A-99F2-42FE-8650-A5E5155EFCFD>.<1> HTTP 加载失败,0/0 字节(错误代码:-1005 [1 :53])

2020-03-26 17:21:00.901831+0530 TestApp[783:152843] 连接 1:收到失败通知

2020-03-26 17:21:00.902078 + 0530 TestApp [783:152843] [] nw_flow_add_write_request [C1.1 40.85.185.46:443失败的通道流(满足(路径满足),接口:en0,ipv4,dns) ] 无法接受写入请求

2020-03-26 17:21:00.902200 + 0530 TestApp [783:152843] [] nw_write_request_report [C1]发送失败,错误“套接字未连接”

2020-03-26 17:21:00.905902 + 0530 TestApp [783:152870]任务<36B9553A-99F2-42FE-8650-A5E5155EFCFD>。<1>完成,错误[-1005]错误域= NSURLErrorDomain代码= -1005“网络连接丢失了。” UserInfo = {NSUnderlyingError = 0x2824734e0 {错误域= kCFErrorDomainCFNetwork Code = -1005“(null)”UserInfo = …

ios swift5 ios13 ios13.3

6
推荐指数
0
解决办法
2635
查看次数

UIAlertView按钮(子视图)未在iOS 7中显示

UIAlertView在ios 6中使用以下代码正常工作.但是当涉及ios 7时,子视图(我的代码中的"是"和"否"按钮)没有显示当调用alertview时只显示文本消息.任何人都可以告诉我如何解决这个问题?

viewController.m文件

 [Utilities prCustomAlert:@"Textmessage" inTitle:@"Alert view title" delegate:self inTag:300];
 CustomAlertView *alertView    = [Utilities sharedUtility].customAlertView;
alertView.numberOfBtns  = 2;
UIButton *btn= (UIButton *)[alertView viewWithTag:10];
[btn setTitle:@"no" forState:UIControlStateNormal];
[btn addTarget:self action:@selector(dontlogout) forControlEvents:UIControlEventTouchDown];

btn = (UIButton *)[alertView viewWithTag:11];
[btn setTitle:@"yes" forState:UIControlStateNormal];
[btn addTarget:self action:@selector(logout) forControlEvents:UIControlEventTouchDown];    
[Utilities displayCustomAlertForDelegate:self];
Run Code Online (Sandbox Code Playgroud)

UIAlertView.m文件

  CGRect viewFrame    = self.frame;
  CGRect buttonFrame  = button.frame;
  if(self.numberOfBtns==2){

  CGRect labelFrame   = [self viewWithTag:15].frame;        
  button.frame    = CGRectMake(10, 0, 40, 30);
        button.hidden   = NO;

        //yes...
        btn          = (UIButton *)[self viewWithTag:11];       
        btn.frame    = CGRectMake(60, 0, 40, …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c uialertview ios7

5
推荐指数
1
解决办法
3442
查看次数

标签 统计

ios ×1

ios13 ×1

ios13.3 ×1

ios7 ×1

iphone ×1

objective-c ×1

swift5 ×1

uialertview ×1