iOS开发 -product文件夹下有两个相同的.app文件怎么办,该怎么删除

本文介绍如何解决Xcode工程中出现的重复.app文件问题,提供了详细的步骤指导,包括如何通过修改project.pbxproj文件来删除多余的.app文件。

由于某种操作,导致product文件夹下出现了两个相同的.app文件:
在这里插入图片描述
你会发现删不掉,不知道去哪删,也找不到对应的文件夹,系统报错说存在两个相同的.app文件,这时候普通的删除方法肯定是不行的,因为这个属于系统的配置,需要到配置中删除,打开你的工程文件,右键显示包内容,打开后使用Xcode打开project.pbxproj文件,在里面搜索xxxx.app然后看看哪个是你不需要的,删除即可。

需要注意的是,可能会有多个地方存在.app文件,一般是有两种形式:

CE0143E0193D8399009829D9 /* Products */ = {
			isa = PBXGroup;
			children = (
				CE9A5B8819582A3F00840EF6 /* xxxxx.a */,
				27B2A5021B7B5235009B0D69 /* xxxxxBeta.app */,
				866CC7621CD9A1370055D8CD /* xxxxxTest.app */,
				683B4FF921B25BAC00C6390C /* xxxxx.app */,
			);
			name = Products;
			sourceTree = "<group>";
		};
CE0143DF193D8399009829D9 /* xxxxx.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "xxxxx.app"; sourceTree = BUILT_PRODUCTS_DIR; };

这两种形式的各两个,需要分别删除一个,具体删除哪个,根据CE0143E0193D8399009829D9来判断,删除这个一样的即可,留下另一对。

这种情况多发生在多target环境下,多target环境请查看:多target项目

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CodingFire

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值