No Team Selected:A team must be selected to run 'ProjectName' on iPhoneName
生活随笔
收集整理的這篇文章主要介紹了
No Team Selected:A team must be selected to run 'ProjectName' on iPhoneName
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 現象:
發布在 app store 的 qzone,app bundle identifier:com.tencent.qzone
證書支持com.tencent.*
然后自已寫的測試demo,bundle identifier:com.tencent.iOSTest
拿了一堆將機器identifier添加進device list里了的機器,來真機運行這個demo,結果發現有的機器可以運行,有的機器不能運行,不能運行的機器提示如下:
2.解決辦法:
工程簽名設置:
發現兩個地方都沒有指定證書,然后能運行的機器上有證書:
即能運行的機器上有com.tencent.* 通配符證書,結果能運行,不能運行的機器上沒有這個通配符證書。
于是
工程設置將 Provisioning Profile里設置為:
即指定通配符證書后,再在不能運行的真機上再運行一次, 結果ok,問題解決。
轉載于:https://www.cnblogs.com/sesexxoo/p/6189897.html
總結
以上是生活随笔為你收集整理的No Team Selected:A team must be selected to run 'ProjectName' on iPhoneName的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [LeetCode]: 169: Maj
- 下一篇: machine_desc结构体【转】