如何为IOS项目生成IPA

时间:2018-09-10 06:19:15

标签: c# ios xamarin.forms xamarin.ios apk

我构建了一个Xamarin Forms应用程序,并且正在使用VMware运行ios项目。我已成功为Android生成了APK,但我不知道如何为IOS项目生成IPA。有想法吗?

2 个答案:

答案 0 :(得分:2)

iOS可执行文件格式为ipa,而不是APK。

Here is documentation关于使用xamarin构建iOS ipa。

您需要MacO来编译基于Mac的二​​进制文件:

  • 使用Mac作为主要开发计算机,并运行安装了Visual Studio的Windows虚拟机。使用诸如Parallels或VMWare之类的VM软件。

  • 将Mac用作构建主机。在这种情况下,它将与安装了必要工具的Windows计算机连接到同一网络。

答案 1 :(得分:2)

使用以下步骤可以为ios生成IPA:

  1. 使用VMWare将项目与Mac连接。
  2. 选择“发布”模式而不是“调试”:

Select Release

  1. 右键单击您的iOS项目并转到属性。
  2. 然后转到iOS捆绑签名并选择适当的临时 个人资料和证书。
  3. 然后转到下一个选项,即“ iOS IPA选项”和“标记”复选框为true 使用“构建iTunes软件包存档”(IPA)命名。
  4. 根据您的证书添加软件包名称。
  5. 现在只需清理并为iPhone模式构建项目

Build for iPhone

您可以在release / iPhone文件夹中找到IPA。