繁体   English   中英

苹果因为AfNetwoking 3.1中的ipv6而拒绝了该应用

[英]Apple reject app because of Ipv6 In AfNetwoking 3.1

苹果因Ipv6拒绝了我的应用。 我正在使用Afnetworking 3.1在Objective C中开发应用程序。 我在Github上读过AFnetworking 3.1是支持ipv6的,但是比苹果还不认可该应用程序。

我正在使用AFNetworking的发布方法。 我将以下代码用于调用API。

    AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
    [manager POST:API_URL parameters:dictRequest
         progress:^(NSProgress * _Nonnull uploadProgress) {

         }
          success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {
//              NSLog(@"success : %@",responseObject);

              if([[responseObject objectForKey:KEY_status_code] integerValue] == 1){
                  [SVProgressHUD showSuccessWithStatus:[responseObject objectForKey:KEY_msg]];
              }
              else{
                  [SVProgressHUD showErrorWithStatus:[responseObject objectForKey:KEY_msg]];
              }
          }
          failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
              NSLog(@"error: %@", error);
              [SVProgressHUD showErrorWithStatus:nil];
          }];
  • 您的API_URL是域或IPv4地址文字! 如果它是IPv4地址文字,则此请求不能在NAT64网络中运行,结果您的应用将被拒绝! 请确保API_URL为DOMAIN样式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM