美文网首页
AppStore上架注意事项

AppStore上架注意事项

作者: crazy一笑 | 来源:发表于2019-10-28 17:22 被阅读0次

    前期准备

    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必须没有.

    屏幕快照.jpg
    4、关于版本号

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

    版本号.jpg
    5、关于评级(年龄)

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

    分级.jpg
    6、关于举报屏蔽

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

    7、关于举报屏蔽

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

    相关文章

      网友评论

          本文标题:AppStore上架注意事项

          本文链接:https://www.haomeiwen.com/subject/fddvdctx.html