簡體   English   中英

iPhone-代碼簽名,配置,證書

[英]IPhone - code sign, provisioning, certificate

我正在嘗試生成IPA文件以在某些設備中進行測試,但是當我嘗試使用iPhone配置實用程序在這些設備中進行安裝時,收到以下消息:“未找到此可執行文件的有效配置文件”。

我仔細檢查了證書和配置(分發),項目->構建設置->代碼簽名和目標->構建設置->代碼簽名身份也正確。

我意識到的是,當我嘗試“存檔”->“共享”時,身份沒有有效的配置文件(看圖片):

有效的XHTML http://tlab.in/codesign.png

我整日用Google搜索,但找不到任何有幫助的東西。 有任何想法嗎?

以下是您應查看的常見問題:

  1. 在您的Provisioning Portal(位於Apple Developer站點中)中,確保具有“ 分發”選項卡有效且有效的“分發配置文件”,並且其類型應為AdHoc。
  2. 確保已將設備ID添加到步驟1的配置文件中。
  3. 確保您在項目(寫有com.yourcompany.yourproject的項目)中編寫了正確的捆綁包標識符
  4. 檢查是否已在Xcode中將Build Settings-> Code Signing-> Release設置為正確的標識符。
  5. 完成這些步驟后,您應該可以按提供的圖像的組合框並選擇AdHoc證書。
  6. 有時,您可能需要從正在測試的設備中手動刪除舊的Provisioning Profiles(從Settings-> General-> Profiles)。

我希望這可以幫助你

在這種情況下,對於您分配給應用程序的捆綁包ID,沒有有效的AdHoc配給配置文件。 如果您要創建要共享的IPA-它必須是AdHoc配置文件-並確保束ID匹配。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM