Xamarin.iOS 使用相同应用的同事未显示自动配置文件

Xamarin.iOS Automatic provisioning profile not showing up for a colleague with the same app

我可以毫无问题地为 iOS 模拟器构建我们的应用程序,具有自动捆绑签名和关联的自动配置文件。我的设置是:

但是我的同事得到了这个:

系统找不到与自动签名身份匹配的配置文件。

我们缺少什么?我的理解是,他不需要 Apple Developer ID 或加入我们的 Apple Developer Team 即可自动签名。还是我错了?

首先他应该检查他是否使用他的 Apple ID 登录 Visual Studio - 他需要有 Apple Developer ID 才能进行任何类型的临时配置文件签名。

但即便如此,我也不认为它会起作用,App ID 是唯一的,所以如果你的团队拥有它,其他人就不能拥有相同的,因此不能在他的 Apple 帐户上创建它。

原因:

由于您使用的是手动配置,您的同事应该下载配置文件并安装在他的计算机上。

解法:

要使用 Visual Studio 登录 Apple 帐户并下载认证,请转到 tools --> options --> Xamarin --> 苹果账户。如果您没有登录,您可以在这里添加您的Apple ID。登录后,您可以选择您的应用程序ID,然后单击查看详细信息按钮,您可以在那里看到您下载或未下载的所有证书。

一旦您的同事下载了 配置文件 并正确安装,他将在他的 Visual Studio 中看到 配置文件

参考:manual-provisioning?tabs=windows