Xcode 9,真机测试,App installation failed

真机测试:可以build成功,可是 报错App installation failed A valid provisioning profile for this executable was not found。app

中文意思:APP 安装失败, 这个可执行程序没有有效的秒速文件。我明明选好了 描述文件了啊,犯什么神经。测试

确实是xCode 犯神经了, 咱们真机测试的时候,不像之前那样 须要配置手机的UDID了,描述文件须要xCode 自动配置你手机的信息,这点能够这样验证,在开发者中心看看,跑过真机以后,你的手机名称就在开发者中心的devices列表里面了。ui

因此,这一步有必要自动配置。this

 

开发中须要不停的测试,模拟器,真机,打包给别人测试。spa

只要是跑程序,把下面几个弄好code

前提:ci

PROJECT--> APP NAME --> general- --> building setting开发

TARGECTS--> APP NAME --> general- --> building setting里的code signing Identity设置好,Debug 开发的证书,Release 发布证书,免费的AppleID 这里 自动就行。get

一、模拟器cmd

在通常状况下,直接跑模拟器就能够了,这时候最好把

target --> general --> signing 设置为自动,Automacitcally manage signing 勾选上 ☑️

二、真机

target --> general --> signing 设置为自动,Automacitcally manage signing 勾选上 ☑️

三、打测试包 Archive

target --> general --> signing 设置为 Automacitcally manage signing 不要勾选上 

 

其中勾选掉Automacitcally manage signing  以后爆红,要手动吧 provisioning Profile 选上,随便你 从新下载或者安装。 而后building

 

若是还不行,先彻底退出xCode, 没错犯神经就去后台检讨吧,而后直接把全部描述文件删除:

一、打开finder

二、cmd + shift + g

三、粘贴着个路径   ~/Library/MobileDevice/Provisioning\ Profiles/  到搜索框

四、所有删除

五、重启xCode   cmd + ,   打开偏好设置

六、accounts --> 选中须要 的 appid --> download manual profiles

再次构建。

相关文章
相关标签/搜索