ios审核遇到的一些问题

作者: 红红宝宝 | 来源:发表于2020-09-27 10:10 被阅读0次

    app上传成功之后,收到邮件,提示:ERROR ITMS-90717: “Invalid App Store Icon. The App Store Icon in the asset catalog in 'xxx.app' can’t be transparent nor contain an alpha channel.”

    解决方法:

    步骤:1、先把png格式的图片导出成jpg格式。(具体做法:双击图片打开,在菜单栏里选择文件下拉列表里面的导出,如下图,格式选择JPEG,然后存储,图片就变成了jpg格式)

    2、再把jpg格式的图片导出成png格式。(具体做法:双击图片打开,在菜单栏里选择文件下拉列表里面的导出,格式选择PNG,然后存储,图片就变成了png格式,并且去掉了alpha)

    3、将这个新导出png图片上传到项目中,重新打包上传到APPstore就好了

    app上传成功之后,收到邮件,提示:ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted

    苹果不再接受包含UIWebView API的APP了,那么我们就要剔除UIWebView.

    1、全局搜索UIWebView,替换为WKWebView。

    AFNetworking 中使用了 “ UIWebView+AFNetworking”,因项目中没用到这个,所以直接将其移除并屏蔽头文件。

    2. 那么接下来就是你搜不到的静态库了。。。

    打开终端 输入命令

    $ grep -r UIWebView .

    This app has attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSLocationWhenInUseUsageDescription key with a string value explaining to the user how the app uses this data.

    需要增加定位权限描述,Privacy - Location When In Use Usage Description,值“APP需要用到定位,以获取您的位置”

    参考地址:

    https://www.jianshu.com/p/9eb8bad6b0c3

    https://www.jianshu.com/p/3d8f124e5b50

    https://www.pianshen.com/article/40671186525/

    https://blog.csdn.net/csdn2314/article/details/88898951

    相关文章

      网友评论

        本文标题:ios审核遇到的一些问题

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