[英]Submitting an iOS app to appstore using a different provisioning profile
是否可以创建基于我的证书和置备的应用程序,然后将其通过自己的证书和置备分发给另一个实体,然后提交给appstore?
Yup. 对。 There wont be any problem as the code doesnt have any connection with the certificates and provisioning profiles.
由于代码与证书和配置文件没有任何关系,因此不会有任何问题。 You can build the whole app with your certificates.
您可以使用证书构建整个应用程序。 These certificates and profiles are just connected with the Build.
这些证书和配置文件仅与Build连接。 So, when you upload your app on iTunes Store, at that time, have the certificates and the provisioning profiles of the desired another entity.
因此,当您将应用程序上载到iTunes Store时,此时,请具有所需另一个实体的证书和置备配置文件。
Look up Apple's codesign command-line utility, which is part of the Xcode iOS Developer tools installation. 查找Apple的codesign命令行实用程序,该实用程序是Xcode iOS Developer工具安装的一部分。 Or type:
或输入:
man codesign
from the Terminal command-line. 从终端命令行。 The XCode Build results window will show you all the parameters for this command when building your own apps.
XCode构建结果窗口将在构建自己的应用程序时显示此命令的所有参数。 The codesign utility will allow any developer to (re)codesign any (non-encrypted) iOS .app bundle with their own certificates and profile.
codesign实用程序将允许任何开发人员使用其自己的证书和配置文件来(重新)共同设计(非加密的)iOS .app软件包。 Once an app is (re)signed with that second developer's Distribution certificate, they can submit it to the App store from their own iOS Developer account.
使用第二个开发人员的发行证书对应用程序进行(重新)签名后,他们可以从自己的iOS开发人员帐户将其提交到App Store。
You might want to make sure that the app's bundle ID is appropriate for the submitting developers account (using the submitting developers bundle seed, reverse DNS vendor ID and app name). 您可能要确保该应用程序的捆绑软件ID适用于提交的开发人员帐户(使用提交的开发人员捆绑软件种子,反向DNS供应商ID和应用程序名称)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.