[英]Apple Certificate, Provisioning profile
I am newbie in mobile develop我是移动开发的新手
so, I am very confusing for many things when upload app in apple store like :所以,在苹果商店上传应用程序时,我对很多事情感到非常困惑:
certificate, provisioning profile, certificate signing request, identifier, ...证书、配置文件、证书签名请求、标识符、...
can anyone help me the easiest way to understand it.任何人都可以帮助我理解它的最简单方法。
i did read the document in internet, but still dont understand.我确实阅读了互联网上的文档,但仍然不明白。
I will try to keep the desc.我会尽量保留desc。 simple so you can understand easily...
简单,所以你可以很容易地理解...
Certificate:证书:
The development certificate is used to develop apps internally, which are deployed on internal devices.开发证书用于内部开发应用程序,这些应用程序部署在内部设备上。 However, distribution certificates are used to release apps to the App Store that can run on any device.
但是,分发证书用于将应用程序发布到可以在任何设备上运行的 App Store。 iOS development certificates are usually associated with private keys.
iOS 开发证书通常与私钥相关联。
Provisioning Profile配置文件
It is used to run app on the device or you can publish app using production provisioning profile.它用于在设备上运行应用程序,或者您可以使用生产配置文件发布应用程序。 Without profile you can not run app on device, can not publish the app the App Store.
没有配置文件,您将无法在设备上运行应用程序,也无法将应用程序发布到 App Store。
Certificate signing request(CSR)证书签名请求(CSR)
This is the very first step in code signing iOS apps.这是代码签名 iOS 应用程序的第一步。 You need to create a Certificate signing request (CSR) from their local machine, with some basic details confirming the developer's identity.
您需要从他们的本地计算机创建证书签名请求 (CSR),并提供一些基本细节来确认开发人员的身份。 The CSR needs to be sent to the Certificate Authority (CA), which is Apple for the iOS platform.
CSR 需要发送到证书颁发机构 (CA),即 iOS 平台的 Apple。 Apple then confirms the developer's identity and issues a certificate to the developer.
苹果随后确认开发者的身份并向开发者颁发证书。 Anyone can create a CSR from their local macOS machine using the Keychain.
任何人都可以使用 Keychain 从他们的本地 macOS 机器创建 CSR。
Identifier标识符
This is the bundle identifier of your project.这是您项目的包标识符。 It must be unique among the apps already published to app store.
它在已发布到应用商店的应用中必须是唯一的。 You can enable capabilities to your identifier and regenerate the profiles in order to get that work.
您可以为您的标识符启用功能并重新生成配置文件以获得该工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.