如何知道仅基于应用程序包就使用哪个证书对iPhone构建进行代码签名?

如何知道仅基于应用程序包就使用哪个证书对iPhone构建进行代码签名?,iphone,Iphone,我正在为临时分发和appstore分发构建我的应用程序。当我进入Xcode代码签名设置时,其中只有两个列表:Developer:和Distribution: 我知道我在系统中有三个证书,一个是开发者证书,一个是临时证书,一个是appstore分发证书。我怎样才能知道某个特定应用程序包是用哪个证书进行代码签名的,以确保其安全?在XCode的Organizer中,您有一个配置文件列表。每个配置配置文件都有一个关联的配置文件标识符,看起来像GUID。当您构建应用程序并对其进行XCode签名时,您将看到

我正在为临时分发和appstore分发构建我的应用程序。当我进入Xcode代码签名设置时,其中只有两个列表:Developer:和Distribution:


我知道我在系统中有三个证书,一个是开发者证书,一个是临时证书,一个是appstore分发证书。我怎样才能知道某个特定应用程序包是用哪个证书进行代码签名的,以确保其安全?

在XCode的Organizer中,您有一个配置文件列表。每个配置配置文件都有一个关联的配置文件标识符,看起来像GUID。当您构建应用程序并对其进行XCode签名时,您将看到签名步骤中显示的配置文件标识符:类似于:

~/Library/MobileDevice/Provisioning Profiles/01234567-0123-0123-0123-012345678901.mobileprovision" -o ~/.../MyApp.app/embedded.mobileprovision
“生成结果”窗口中的行将以ProcessingProductPackaging开始