被XCode10坑的头大,和大佬沟通发版到底要不要牺iOS9.2以下用户的时候被大佬一句为什么我们的兼容性这一栏这么长?!!
如图:
⏬⏬⏬⏬⏬⏬⏬⏬⏬ 我们家App:
b.jpeg🔼🔼🔼🔼🔼🔼🔼 看见没,就是这么长!!
⏬⏬⏬⏬⏬⏬⏬⏬⏬ 别人家App:
a.png🔼🔼🔼🔼🔼🔼🔼 看见没,就是这么干净、利索!!
我: ?!!?!? (真叫人头大,这不是要讨论的点好么?)恩,好的,我稍后看一下怎么处理下(我还要工资。。我还要工资。。)。
然后一顿乱搜!
很多文章都指向了: Project -> Target -> Build Settings -> Build Active Architecture Only(Release);说是把这个置为NO; 这个选项的意思其实从字面就很容易理解,英语渣渣不献丑了;不过我觉得问题没有这么简单,因为我的默认值就是“NO”!!!
不过出发点还是值得思考的,印象中我们的App一直仅支持iOS9以上\arm64 (这个不懂的话, emmmm... 要不你邮件我我给你讲讲。。。) 系统,所以我猜问题必定在架构上,毕竟能升iOS9的机器还有armv7的机型,所以App Store只好告诉你iOS9以上那些手机可用这个App,一定是这样的!我就是这么机智!!!
果断修改: Project -> Target -> Build Settings -> Valid Architectrues (不懂邮我) ,Value:
armv7 arm64
打包!提交!上架!,果然搞定了!,所以现在:
⏬⏬⏬⏬⏬⏬⏬⏬⏬ 我们家App:
a.png🔼🔼🔼🔼🔼🔼🔼 看见没,就是这么干净、利索!!
是的,我一直让你们邮我,却一直没给你们留邮箱!!!!
网友评论