AppStore上架注意事项

前期准备

1、APP图标问题(不能带有透明度的Alpha通道)

这个一般美工会处理,如果没有的话,最简单地方式是将1024的图标传到一些在线生成网站上,方便快捷气不喘
例如: 图标工厂就很不错.

2、info.plist配置各种用户访问权限

常用到的有定位相机相册麦克风,这里有一点要注意,就是访问相机、相册的话最好也将麦克风权限配置上,否则极易被拒.
另外还有一点需要注意,所有的权限如果自己访问权限的话(也就是弹出窗提示授权),所使用的管理对象都必须是强属性,不能是局部变量,保证不会被释放,否则弹出窗会在很短时间内自动消失.举个:

//第一种写法: CLLocationManager在方法内部,提示窗会消失
func locationAuthorizationStatus() -> Bool {
    let author = CLLocationManager.authorizationStatus() == .authorizedAlways || CLLocationManager.authorizationStatus() ==   .authorizedWhenInUse
    let locationManager = CLLocationManager()
    if #available(iOS 8.0, *) {
            manager.requestWhenInUseAuthorization()
    }
    return author
}

//第二种写法: CLLocationManager在是静态属性或者在控制器中的属性,提示窗不会消失
static let shared = LocationManager()
static var manager: CLLocationManager!
override init() {
        super.init()
        LocationManager.manager = CLLocationManager()
    }
func locationAuthorizationStatus() -> Bool {
        let author = CLLocationManager.authorizationStatus() == .authorizedAlways || CLLocationManager.authorizationStatus() == .authorizedWhenInUse
        //设置距离过滤参数
        LocationManager.manager.distanceFilter = kCLDistanceFilterNone;
        //设置预期精度参数
        LocationManager.manager.desiredAccuracy = kCLLocationAccuracyNearestTenMeters;
        LocationManager.manager.pausesLocationUpdatesAutomatically = false
        if #available(iOS 8.0, *) {
            LocationManager.manager.requestWhenInUseAuthorization()
        }
        return author
    }
3、屏幕快照

一般只需要分别传6.5inch(1242x2688)和5.5inch(1242x2208)的png图片各1~10张就可以了,值得注意的一点是,6.5inch的手机背景必须是X以上(有齐刘海),而5.5inch必须没有.

AppStore上架注意事项_第1张图片
屏幕快照.jpg

4、关于版本号

如果App上传成功,iTunes connect中会有一段处理时间,如果处理完毕,失败的话,需要根据邮件提示内容来进行修改,重新打包上传,这个时候必须重新修改版本号或者构建版本,如果不准备增加新版本,修改构建版本就可以了.

AppStore上架注意事项_第2张图片
版本号.jpg

5、关于评级(年龄)

值得注意的是社交类APP,一般都会有涉及成人,色情,烟酒等内容,所以成人/性暗示色情或裸露内容,有一个选择频繁强烈来达到17+的等级要求,其他的保险起见可以选择轻微,如果确实不存在的,可以选择.

AppStore上架注意事项_第3张图片
分级.jpg

6、关于举报屏蔽

如果APP存在用户生成的内容数据,在展示的时候,必须增加举报和屏蔽功能,以便用户自主选择是否浏览这些信息,旨在体现用户的选择权,特别是社交类APP。

7、关于举报屏蔽

如果APP中有内购功能,一定要注意

你可能感兴趣的:(AppStore上架注意事项)