APP上线审核之注意地方

前一段时间一个新的APP上线审核被拒三次,可谓是困难重重哈。。

第一次:是因为提交的预览图(屏幕快照)顺序问题,iPhone X 与其他几个iPhone的引导图顺序不一致而被拒(四张图顺序:一个是1234 另一个是1324)

第二次:是预览图(屏幕快照)介绍图里面含有安卓手机的图片(其实是一种把枪,外观很像手机,但是一看就知道肯定不是iPhone)所以又被拒了,苹果提示被拒的原因是介绍图包含与苹果不相关的信息,这原因刚开始也是一脸懵逼,后面上网查了查是图片中有安卓手机图

第三次:首页第一次网络请求不成功(页面数据不显示),原因是第一次启动时APP没有做引导页直接进入首页,进入首页时就进行网络请求,第一次安装APP打开时也刚好提示是否允许使用蜂窝网络,这时候就算点击允许也不会请求到数据,原因是首页的网络请求是在一进来时就已经做请求了,所以现在点击允许首页的数据还是加载不出来,这样又被拒了。                                                                  解决办法:1.可以做一个网络监听有网时再去请求一次数据   方法如下:

//1:创建网络监听者

AFNetworkReachabilityManager *manager = [AFNetworkReachabilityManager manager];

//2:获取网络状态

/*

    AFNetworkReachabilityStatusUnknown          = 未知网络,

    AFNetworkReachabilityStatusNotReachable    = 没有联网

    AFNetworkReachabilityStatusReachableViaWWAN = 蜂窝数据

    AFNetworkReachabilityStatusReachableViaWiFi = 无线网

    */

[manager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {

switch(status) {

case AFNetworkReachabilityStatusUnknown:

NSLog(@"未知网络");

break;

case AFNetworkReachabilityStatusNotReachable:

NSLog(@"没有联网");

break;

case AFNetworkReachabilityStatusReachableViaWWAN:

NSLog(@"蜂窝数据");

break;

case AFNetworkReachabilityStatusReachableViaWiFi:

NSLog(@"无线网");

break;

default:

break;       

 }    

}];

//开启网络监听

[manager startMonitoring];

2.可以添加引导页,因为APP在进入引导页时就弹出了允许蜂窝网络使用的选项,这样进入首页时就可以使用网络了。当然还有很多其他的解决办法啦

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

推荐阅读更多精彩内容

  • 在写这个标题的时候我是纠结的,因为我曾写过一篇关于量力而行的文章,我深怕的的措辞会导致无法清楚的表达自己的...
    紫小璃阅读 592评论 0 0
  • 张东辉,焦点初级第43期坚持原创分享第33天(2017.10.4) 适逢中秋佳节,昨天上午,和先生、儿子一起驱车回...
    星悦传奇阅读 144评论 0 0
  • 最近很忙。 年底了业绩压力大。 各种活动,指标。 整个人都在崩溃边缘。 说几个事: 1.明后两天要参加讲师表彰大会...
    不知冬阅读 323评论 2 4
  • 妹妹说,试一试,你可以的。 这句话,让今天的我尝试做了两件事,都成功了。 今天是小妹妹上瑜伽教练班的结班课程,主要...
    娟娟Cyndi阅读 270评论 0 0
  • "妈妈,我们今天排练了。"哥哥放学进门,书包还未放下,就对我说到。 "妈妈,你估计错了,我不是甲,是乙。"小伙补充...
    雨墨妈妈阅读 387评论 0 3