xcode 常见错误

MapFileParser.sh: Permission denied

解决方法:chmod +x   /Users/......./MapFileParser.sh (MapFileParser.sh所在的目录)

MapFileParser: Permission denied

sudo chmod -R 777 要操作的目录地址即可。

Install claimed to have succeeded, but application could not be found on device. bundleId = xxxxxxx

解决方法:修改一下编译系统的环境,File-->Project Setting ----> Build System : Legacy Build System

IOS错误之----”A valid provisioning profile for this executable was not found“解决方案

”A valid provisioning profile for this executable was not found“ 问题google一下有很多答案,我在这里总结一下我的经验。从描述上可以看到说:对于可执行provisioning profile 没有被找到。所以网上有很多答案是说你provisioning profile没有被找到,需要重新导入之类的。

但是我碰到的原因是我在Project中将Code Signing Identity中将其设置成了iPhone Develop,但是在Target中的Code Signing Identity并没有自动切换过来,我发现在Target中的Code Signing Identity还是我之前的设的iPhone Distribution,

所以看到这里就知道了,iPhone Distribution 的provisioning profile肯定是不能运行的,所以把Target中的Code Signing Identity也设置成iPhone Develop就ok了,这样一切都说的通了,唯一不合理的就是在Project切换Code Signing Identity并编译,但xCode没有自动将编译后的Target设置成和Project中的一致。

你可能感兴趣的:(xcode,xcode)