xcode12自动化打包失败

问题描述

project在使用脚本自动打包时,打包成功后不能正常上传到蒲公英。

问题一:ipa包导出失败,导致报错:curl: (26) Failed to open/read local data from file/application

问题二:The project named "WZJ-Driver" does not contain a scheme named "project". The "-list" option can be used to find the names of the schemes in the project.

问题分析

问题一分析:

1、先去文件路径下查看打包是否成功,路径下包含已经IPA文件,路径没有问题;

2、查看脚本文件中的路径,脚本中的scheme_name名称与打包出来的IPA文件的名称不一致。至此,定位到问题。

问题二分析:

报错提示明确说明不包含scheme,怀疑scheme没有设置导致的,网上查阅该问题,确定是未设置scheme的导致报错。


解决方案:

问题一:

将脚本中的scheme_name改为应用的显示名称;

问题二:

1、选中 Product > Scheme > Manage Schemes

2、新增scheme,名称改为当前项目的展示名称;


3、删除之前的scheme,如果有。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。