今天我一个App提交审核,于是我上传了一个构建版本。上传成功后显示“正在处理中”,不过一会这个版本就消失了,没有在iTunes Connect里显示任何提示。
郁了个闷,接着我发现苹果给我开发者邮箱发了一封邮件:
说我使用了非公开的API :_locale_charset,即使用了Apple不允许使用的私有库。
然后我就在代码中搜索,发现libiconv.tbd这个库里面有这个关键词。删了。。但是还是没用,问题没有解决。。
然后我网上找了大家相似的问题。有说是环信SDK,有说是讯飞SDK引用了。刚好我同事在代码中加了讯飞,于是我把它删了。OK,上传,问题解决。
如果大家要使用到讯飞但是出现这种问题的话,记得找讯飞的客服人员,别像我一样直接不用了。。
重新Archive,upload App Store。成功。苹果给我发来了邮件。
接着填写好发布信息,提交审核(记得把录制视频放上,利于审核通过,经验之谈)。苹果就把审核邮件发过来了。
接下来静静等待苹果的审核吧。
过了两天,在晚上十二点多,苹果开始审核我的App 。
审核了一个小时之后,又给我发了一封邮件。
就这样简单,我的App上架了。