xcode7、xcode8打包的老工程在最新版xcode下编译打包的处理

xcode7、xcode8打包的老工程在最新版xcode下编译打包的处理:

 

报错1:

ERROR ITMS-90725: "SDK Version Issue. This app was built with the iOS 9.3 SDK. All iOS apps submitted to the App Store must be built with the iOS 11 SDK or later, included in Xcode 9 or later. Further, starting March 2019, all iOS apps submitted to the App Store must be built with the iOS 12.1 SDK or later, included in Xcode 10.1 or later.”

 

报错2:

The filename 未命名.ipa in the package contains an invalid character(s). The valid characters are:A-Z,a-z,0-9,dash,period,underscore,but the name cannot start with a dash,period,or underscore.

 

修改步骤:

1.修改报错的xib等文件, build for ios10 or later;

2.修改项目名为英文名(相关资源名全部rename);

    打包好的ipa文件名同样修改为英文的;

3.下载并安装配置文件,后缀为mobileprovision;

    File目录,project setting,new build system 修改为Legacy build system;

4.图标icon全尺寸导入:App Icons Source ->Use Asset Ctalog;

icon在线生成

5.使用最新版xcode进行打包;

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果你在使用 Xcode 14.3.1 进行打包编译时遇到缓慢的问题,以下是一些可能的解决方法: 1. 清理 Derived Data:在 Xcode 的菜单栏选择 "File" -> "Workspace Settings",然后在弹出的窗口点击 "Derived Data" 的位置旁边的箭头图标,打开 Derived Data 文件夹。在 Finder 删除 Derived Data 文件夹的内容,然后重新启动 Xcode。 2. 调整编译设置:在 Xcode 的菜单栏选择 "File" -> "Workspace Settings",然后点击 "Build System" 标签页,尝试切换到 "Legacy Build System",或者如果你已经在使用 "Legacy Build System",尝试切换到 "New Build System"。 3. 减少依赖库和框架:如果你的项目有过多的依赖库和框架,可以考虑移除一些不必要的依赖,或者尝试使用静态库替代动态库。 4. 使用编译缓存:在 Xcode 的菜单栏选择 "File" -> "Workspace Settings",然后点击 "Build System" 标签页,确保 "Use Shared Build Cache" 处于选状态。这将利用其他项目构建过程生成的缓存来加速编译。 5. 升级硬件配置:如果你的电脑性能较低,可以考虑升级硬件或使用更高配置的电脑来提升 Xcode编译速度。 6. 更新 Xcode:如果你的 Xcode 版本较旧,尝试升级到最新版本,以获取更好的性能和稳定性。 如果以上方法仍然无法解决问题,你可以尝试在开发者论坛或社区寻求帮助,以获取更具体的解决方案。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值