美文网首页
怎么查看appstore的app所使用的xcode版本

怎么查看appstore的app所使用的xcode版本

作者: yohunl | 来源:发表于2018-09-30 16:39 被阅读252次

    前景:我们用xcode10来编译了个app上传到appstore,然后发现了一个超级严重的问题,就是在iOS9系统的设备上,下载下来后,界面直接就卡死的,还有些是点击就crash. 针对这个问题,我们去找寻了下问题所在.然后发现这个是xcode10的问题.但微信却没问题,所以就有了查看线上的微信是用xcode几编译的需求

    拿到appstore的微信的ipa包

    我们可以直接在电脑上的pp助手上来下载

    解压缩下载下来的ipa包

    这个ipa包是个zip格式的,用系统的zip解压就可以

    打开

    打开解压后的,拿到info.plist文件
    我们平时在开发的时候,从xcode工程中看到的info.plist的信息如下


    image.png

    不过这个是隐藏了很多信息的,其实这个info.plist文件中的内容远远不止这么多

    我们直接双击 加压后的微信的目录下的info.plist
    双击打开(双击,默认会用xcode打开)


    image.png

    看到这里的
    DTXcode 项了没,这个的值 1000就是指的Xcode10.0

    后记

    微信的包也是用xcode10编译的,但是它们的就可以在iOS9机器上安装并打开,正常使用.但我们的就不可以.
    看网上有说是因为


    image.png

    但我看微信的解压后的目录中也是有 Assets.car文件的,它们也用到了,怎么就没问题呢?

    有人已经向苹果反馈bug了,但目前也没看到苹果提供解决方式.

    现在只能倒退回去用xcode9来打包上传.

    相关文章

      网友评论

          本文标题:怎么查看appstore的app所使用的xcode版本

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