生成ZIP APP BUNDLE visual studio 2017 ios时出错

时间:2017-05-16 15:06:43

标签: ios xamarin

我正在尝试生成一个zip包 对于在apple store应用程序中发布更多生成错误,如何修复错误?如何在我的项目中包含此密钥,此密钥必须与证书一起使用吗?

image

1 个答案:

答案 0 :(得分:0)

该错误是为了响应您的MAC上没有为AppStore或Ad-hoc分发设置配置文件。

第1步:(证书安装) 您必须首先使用钥匙串在您的计算机(私钥)上设置与Apple开发人员中的公钥匹配的证书。你每台机器执行一次(苹果限制证书数量除非企业)。注意:您可以将该证书导出到.p12,保存您的私钥(确保设置密码)并在另一个MAC上使用它。注意:您还可以通过双击证书并输入用于保护该证书的密码,从其他开发人员导入.p12(专用交换证书)。

第2步:(移动配置安装) 在安装证书之后,您现在可以设置dev或Ad-hoc / AppStore配置文件。在Apple开发者帐户中,请确保将配置文件绑定到您的app / cert。从您的apple开发者帐户下载mobileprovisioning文件,并将其安装在MAC上(双击安装)以进行构建。您可以在PC(我这样做)远程工作,但是连接到您的MAC以进行远程构建,但是必须在用于iOS构建的MAC上完成证书/配置。注意:还要确保如果您使用VS for MAC,则退出您的团队帐户可能会导致问题。或者,如果使用在VS for MAC中为您创建的帐户使用团队配置文件登录。

设置好后,您可以为应用商店分发创建.ipa。

Apple Developer Cert Documentation

Provisioning Profile Setup