簡體   English   中英

如何知道僅基於應用程序捆綁包使用哪個證書對iPhone版本進行代碼簽名?

[英]How to know which certificate has been used to code sign an iPhone build based on the app bundle alone?

我正在構建用於臨時分發和應用商店分發的應用。 當我進入Xcode的代碼簽名設置,有在那里只有兩個清單:開發者:<...>和分布:<...>

我知道我的系統中有3個證書,一個是針對開發人員的證書,一個是針對臨時證書的證書,另一個是針對應用程序商店分發的證書。 如何確定特定應用程序捆綁包已使用哪個證書進行了代碼簽名?

在XCode的管理器中,您有一個供應配置文件列表。 每個供應配置文件都有一個關聯的配置文件標識符,看起來像GUID。 在構建應用程序並進行XCode簽名時,您會看到在簽名步驟中顯示該配置文件標識符:類似:

~/Library/MobileDevice/Provisioning Profiles/01234567-0123-0123-0123-012345678901.mobileprovision" -o ~/.../MyApp.app/embedded.mobileprovision

(“構建結果”窗口中的行將以“ ProcessingProductPackaging ”開頭...

暫無
暫無

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

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