记录一下app审核相关的东西:
苹果的审核团队不在国内,虽然国内有客服团队,但是人工审核的时候是不在国内的,
所以有些涉及地理位置的功能需要考虑到这一点。
年前提交的一个app,首页需要获取地理位置信息,并且向服务器请求一个城市名和id的对照表,后续大部分的请求都依赖于这里的城市id。
我这里首页的处理是:
首先向服务器请求城市名称和id的对应表,
然后请求地理位置信息:
1成功:进行后续操作
2失败: 检测是否已登陆,若登陆则使用注册时填写的城市名,若未登陆则使用默认地址
3没有权限:请求权限
总之通过以上步骤,正常情况下是能拿到一个城市的id进行后续操作的,
但是,,苹果的审核团队不在国内,导致获取地理位置成功后,无法通过服务器返回的对照表转为id,我这边作地理位置获取失败处理,后续会有崩溃产生,
网友评论