低版本Xcode打包IPA,供高版本iOS系统使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了低版本Xcode打包IPA,供高版本iOS系统使用相关的知识,希望对你有一定的参考价值。
参考技术A
场景 :使用XCode 12.4进行打包的IPA,在系统为ios 15以上的iPhone上不能进行安装。(到现在了,老板暂时还是不想适配iOS 15)
此IPA包在iOS 15以上的iPhone上不能进行安装:
需求介绍 :要实现“Xcode低版本打包IPA,供高版本iOS系统使用”
1.将IPA文件改成zip格式,再进行解压。
执行成功后的打印:
其中“ Warning: default usage of --preserve-metadata implies "resource-rules" (deprecated in Mac OS X >= 10.10)! ”警告可忽略!
新生成的IPA包:
重新生成的IPA,就可以供 高版本 iOS 系统 使用了!
Xcode7 低版本iOS系统上下有黑边的问题
在使用Xcode7开发时,默认的启动页改成了 Launch Screen storyboard。通常情况下还是习惯使用 LaunchImage,介绍下Xcode7 下如何改为启动页是LaunchImage。
1:project->target->General->App Icons and Launch Images下面的 Launch Screen File 改为空(默认是launchScreen.storyboard)
2:点击 launchScreen.storyboard,点击右侧,把 Use as Launch Screen 勾选掉
3:点击 Assets.xcassets,点击右键->App Icons & Launch Images->New iOS Launch Image,这样就多了一个 LaunchImage集合,把启动页图片分别放到对应的区域
4:project->target->General->App Icons and Launch Images下面的 Launch Images Source 改为 LaunchImage
以上是关于低版本Xcode打包IPA,供高版本iOS系统使用的主要内容,如果未能解决你的问题,请参考以下文章
iOS企业版应用发布(部分低版本系统)无法安装到最新版app的问题-缓存导致