Xamarin Forms - Visual Studio 2019 构建用于测试的 IPA 文件

Xamarin Forms - Visual Studio 2019 build IPA file for testing

我已经阅读并重读了很多 Microsoft 官方文档,但它们都非常过时或者完全错误。
是否有关于如何在 Visual Studio 2019 生成 IPA 文件以在客户端 phone 上发布的指南?
他们不希望它出现在 iTunes Store 上,他们只想在他们的 iPhone 上安装该应用程序。

如何设置供应配置文件(以及在哪里 - XCode/VSforMac/VS2019)从哪个证书中选择(Microsoft 文档页面上的屏幕截图与 iOS 开发人员计划站点不对应) 与 Mac 的配对已启动并且 运行.

为此,您需要创建 AdHoc 分发证书并且您必须在 Appstore 帐户中添加客户端设备的 UDID

Is there a guide how to generate IPA file on Visual Studio 2019

this document中描述的几乎相同。

配置 iOS iPA 选项中的选项并记得勾选 Build iTunes Package Archive(iPA)构建您的应用程序,然后您可以在your iOS project中找到ipa文件 --> Bin--> iPhone --> Release 个文件夹。

They do not want it on iTunes Store, they just want to install the app on their iPhones.

他们可以选择通过 iTunes Store(.ipa)、testFlight(上传到 Itunes Connect)或其他 third-part tools 安装应用程序。

How to set up the provisioning profile

按照 this document 中所述,在 Apple 开发人员中心创建您的 Ad Hoc Distribution Provisioning Profile,然后在 Visual-Studio 中下载它(Tools --> options --> Xamarin --> Apple Account)。不要忘记将要测试的设备的 UUID 添加到认证中。

您可以选择 Automatic Provisioning 选项,然后 visual-studio 将为您自动 select 认证。