You third iOS app,解決1The identity used to sign the executable is no longer valid 2.A valid provisioning profile for this executable was not found。


進行蘋果官方文檔you third ios app 學習中,需要真機進行調試,之前已經申請開發者帳號,速度很快,進行真機測試,前兩天一直挺好,先是出現

The identity used to sign the executable is no longer valid,

Please verify that your device‘s clock is properly set, and that your signing certificate is not expired。發現開發者中心的pp證書狀態為可用,但是Devices一行顯示0.(解決后才發現沒有綁定設備的原因。)然后選擇Provisioning Profiles的ALL選項進行重新創建,然后更新了Xcode中的兩處code signing的選項。緊接着第二個問題出現了。A valid provisioning profile for this executable was not found,自己總結如下。

1.查看蘋果開發者中心的pp文件是否可用狀態。如果valid那么就需要重新創建了。

2.重新創建pp證書,不要選擇ALL,因為按此步驟選擇,設備選擇項會被跳過。選擇development如下圖1,創建成功后看詳細信息設備一欄中是否有一個設備信息,如果沒有需要重新創建。文件顯示的Name要和Xcode中的project和tearts中的code signing中的pp 選擇一致。圖2

圖1

圖2


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM