导航:首页 > 版本升级 > 构建版本

构建版本

发布时间:2024-03-25 02:32:04

『壹』 iOS 构建版本消失问题

昨天到iTunes connect提交新版本app,提交后显示处理中,过了一会儿,该构建版本直接消失了,开发者邮箱也没有收到Apple邮件,折腾了几个小时,最后通过终于解决了。

下面描述一下整个过程

  第一次提交0.1版本的时候是直接用Xcode直接提交的,提交完成看了iTunes connect 里的活动显示处理中,等了10分钟左右再一看,消失了,完全没影了,然后想了一下,可能是Xcode自带的这个上传工具不稳定,造成上传的构建版本不完整被Apple删除。因为以前的Xcode自带的上传工具确实不行。

第二次,导出构建版本0.2,使用Application Loader上传,折腾了半小时后,一样的结局。。。

接下来就是各种Google和网络了,搜到的答案大部分都是说是隐私权限没有在info.plist里进行声明的问题,这个明显和我的问题不一样,因为如果是权限没声明的问题,你的开发者邮箱会收到Apple的提示文件,然而我的邮箱什么都没有收到。

还看到一种可能性说是使用了Apple禁止使用的API,自己想了一下,我的app并没有用这种API。

还有说继续等的,因为按照Apple官方说法,这个构建版本的处理在24小时内出结果都是正常的。。。

后面就完全没有头绪了,然后吃了个饭,回办公室,然后想到有篇文章说他们有替换证书(虽然他的问题不是通过替换证书解决的)。我决定重新生成个证书再上传试试,因为也没有其他的办法了,搜索到的相似问题都是说隐私权限的,和我的问题不一样。

第三次, 使用新证书和配置文件 ,导出0.3版本,为了稳妥,继续使用Application Loader上传。

上传10分钟后,新的构建版本正常显示!!!

问题解决了,安心下班回家睡觉去了;至于凭空消失的0.1和0.2版本,我想他们应该是被Apple删除了?

第二天起床一看,开发者邮箱有2封未读邮件,心想:难道苹果现在审核这么快了吗?

点进去一看,原来是提示0.1和0.2版本processing完成的邮件(。ì _ í。)……

『贰』 iOS. 由于UIWebview,构建的版本失效的解决办法

构建版本不出现,对于很多人来说不知道什么原因,这个时候不要慌,去查看下,有没有收到apple发的邮件。邮件中会提示如下信息:

New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability.

解决办法:

第一步,首先先在项目文件里全局搜索UIWebview,找到文件,删除,原因就是苹果不允许UIWebview存在

第二部,还有一些隐藏在sdk中的于UIWebview 关联的东西,比如 低版本的WechatOpenSDK,我这边是升级到1.8.7.1之后 才没有的,支付宝的sdk中也会存在,都是升级最新版本之后 ,才没有的,如何检查有哪些隐藏的sdk与UIWebview关联呢?

找出与UIWebview相关联的sdk已经隐藏的文件的办法:

1、打开终端 输入cd + 项目文件的路径

2、输入grep -r UIWebView . 注意后面还有个点哦

3.仔细核对文件路径,删除掉所有UIWebview相关,如果是sdk中的.a文件或者其他文件含有match的话,就升级到最新版本就好了

阅读全文

与构建版本相关的资料

热点内容
wordpress制作单页网站导航页面 浏览:277
什么海外网站可以看限制片 浏览:596
指尖见app在哪里下载 浏览:367
java聊天室课程设计 浏览:670
responsejavascript 浏览:71
如何从杀毒软件里面恢复出文件 浏览:972
越狱iphone如何备份 浏览:124
苹果四S万能钥匙怎么破不开 浏览:603
网络打印机共享怎么连接 浏览:313
fme系统找不到指定文件 浏览:301
iphoneid和密码忘了怎么办 浏览:238
苹果电脑优盘里的文件如何加密 浏览:284
word标题名和文件名一致 浏览:957
excel修改后的文件保持了怎么恢复 浏览:340
社保网络认证怎么弄 浏览:92
苹果手机怎么传数据到新手机相册 浏览:50
5s升级ios92无服务 浏览:354
ubuntu翻译工具 浏览:665
wifi安装教程 浏览:398
苹果有些qq文件打不开 浏览:139

友情链接