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,如果有。

你可能感兴趣的:(xcode12自动化打包失败)