运行Xcode遇到的相关报错

这篇博客记录了在使用Xcode开发iOS应用时遇到的两个问题:1) 在运行release版本时出现'A valid provisioning profile for this executable was not found'的错误,尝试清理项目、修改scheme、确认设备在描述文件中以及切换构建系统等方法最终解决了问题;2) Archive后Organizer中无法登录账号的问题,通过检查和更新Xcode账户设置解决了。

开发iOS应用时会用到Xcode调试,运行过程中由于不同的需求,可能会修改配置文件、证书、运行模式等,从而碰到各种报错。因为本身对Xcode工具及其相关的文件、证书等不熟悉,所以解决问题的时候很是费时间。现在记录一下碰到的报错,以便以后查找和解决。

1、Xcode运行release版本时 build成功 但是安装时报错 :A valid provisioning profile for this executable was not found (没有找到此可执行文件的有效配置文件 )

运行debug模式版本时没有这个报错,是在运行release版本时出现的。我的理解是当前运行的模式与描述文件不匹配(即没有找到),检查build settings中signing,里面的配置都是正常release版本的签名证书和描述文件。经过查找网上资料,解决的方式有以下几种:

上述四种方式全部试验之后,还是安装失败,并且第三种方式修改构建模式为Legacy Build System之后编译报错,然后又改回原来的模式,再次编译运行后 就可以安装了(感觉很神奇,不知道为什么),算是解决了我的问题,但是具体什么原因导致的还是不清楚。

2、在Archive成功之后出现的Organizer中出现Unable to log in with any of your accounts. Open the Accounts preferences to check your usernames and passwords.(无法登录您的任何帐户。打开帐户偏好来检查您的用户名和密码 )

图1
图2

Xcode>>Preferences>>Accounts中查看已登录的账号是否有过期或者需要重新登录账号如图2,重新登录或者删除即可

 

 

PS:暂时记录一部分,以后遇到其他问题再及时更新!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值