2025-02-10

         從同事那裡拷貝過來一份程序,安裝好瞭證書(即擴展名為.p12的文件)以及devices的Provisioning Profile文件(即擴展名為.mobileprovision的文件)。結果真機運行還是會出現下面的錯誤:

          解決方法:

          Code Sign Error: Provisioning Profile can't be found.

          在工程文件夾下,找到工程文件,然後右鍵*.xcodeproj文件,顯示包內容,采用“文本編輯”打開project.pbxproj文件,搜索類似 PROVISIONING_PROFILE = "XXXXXXXXXXX"; 然後刪除"XXXXXXXXXXX",將自己電腦上面的profile序列號填上。正確的序列號可以通過下面的方式找到:

           1.雙擊運行安裝Provisioning Profile文件後,可以在XCode的Organizer下,在正中央選項卡中找到Device選項,點擊進入可以看到你安裝過的profile。如下圖:

        

           2.右鍵選擇你需要的profile,然後選擇reveal profile in finder。finder中就列出瞭你所有的profile文件。其文件名就是你需要的。如下圖

          

重新運行程序,一切搞定!     

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *