Visual Studio 无法找到 Xamarin.iOS 的配置文件

问题描述

我正在尝试设置我的环境以将我的应用程序部署到真正的 iPhone 进行测试,因为我不想使用模拟器等。它显然需要配置文件。我没有付费的苹果开发者帐户,我了解到它不是必需的。这些是我到目前为止所做的步骤:

在我的 mac 上打开 xcode 转到首选项> 帐户> 添加新的 Apple ID。我添加了我的一个 Apple ID。

然后我添加一个新项目选择一个团队并选择必要的选项来创建项目

我去项目属性设置iOS版本。

我去签名并启用了自动管理签名。它做了一些事情并为我创建了一个证书。

我曾经将该应用部署到我的手机上,效果很好。

我后来在我的 Windows 机器上打开了 Visual Studio

将我的 Mac 与我的 Visual Studio 配对。

去 info.plist 并将我的包标识符从 xcode 复制到 Visual Studio

启用手动配置,但没有开发人员配置文件。重新启动 VS 但没有运气

我基本上关注了这个网站 https://docs.microsoft.com/en-us/xamarin/ios/get-started/installation/device-provisioning/free-provisioning?tabs=windows

我尝试没有选择特定的配置文件(它在开发人员中(自动))

它似乎进行得很顺利,直到出现此错误

错误 MT1007:无法启动应用程序 '/Users/xxxxxxx/Library/Caches/Xamarin/mtbs/builds/App8/4ae6e8b79af6f5c06054809bff907c4f900782cdb323782cdb3237dd81fa72.00078817223781fa82.com/debug81app1app8100000000000000 '在设备'iPhone'上:无法在设备'iPhone'上启动应用程序'com.xxxxxxxxxxxxxx.App8':无效的服务错误错误:0xe8000022)0

解决方法

我找到了解决问题的方法。网站 https://docs.microsoft.com/en-us/xamarin/ios/get-started/installation/device-provisioning/free-provisioning?tabs=windows 展示了选择特定临时配置文件的插图

enter image description here

但是我没有得到这种选择

我的有

开发者(自动)

没有找到个人资料(或者是英文的:我的 VS 不是英文的)

但显然不需要从 VS 中选择确切的配置文件。我可以通过像往常一样编译应用程序来部署应用程序(当然是在遵循步骤之后)。但是,启动应用程序时出现问题,需要我进入设置并信任我的 Apple ID 或其他不重要的东西。