如何修复"IPA处理失败"?在带有MAC M1的Xcode 12.2中 [英] How to fix "IPA processing failed" in Xcode 12.2 with MAC M1

查看:356
本文介绍了如何修复"IPA处理失败"?在带有MAC M1的Xcode 12.2中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我尝试创建临时IPA文件时.它给出了"IPA处理失败"的提示.错误.

When I tried to create Ad Hoc IPA file. It gave "IPA processing failed" error.

Xcode版本是12.2. Mac mini(2020年M1)

Xcode version is 12.2. Mac mini (M1, 2020)

我已经检查了日志文件:IDEDistribution.standard.log文件.

I have checked logs file: IDEDistribution.standard.log file.

Assertion failed: Expected 2 archs in otool output:
/var/folders/kd/kb03k1ks33sb33gnl9fz95yr0000gn/T/IDEDistributionOptionThinning.~~~qlv6NP/Payload/xxx.app/xxx:
Mach header
      magic  cputype cpusubtype  caps    filetype ncmds sizeofcmds      flags
MH_MAGIC_64    ARM64        ALL  0x00     EXECUTE    47       5672   NOUNDEFS DYLDLINK TWOLEVEL BINDS_TO_WEAK PIE
Load command 0
      cmd LC_SEGMENT_64

如何解决?

推荐答案

1个打开的Finder->申请

1 open Finder--> Application

2选择Xcode ---->显示信息

2 select Xcode----> show Info

3次使用Rosetta

3 use Rosetta

这对我有用

Xcode->构建设置-> iOS部署目标-> iOS 13.0或更高版本

Xcode -->Build Settings -->iOS Deployment Target-->iOS 13.0 or later

也可以使用此方法,但是我必须与较低版本的ios版本兼容, 所以我用罗塞塔

This method is also possible, but I must be compatible with the lower ios version, so i use Rosetta

这篇关于如何修复"IPA处理失败"?在带有MAC M1的Xcode 12.2中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆