在iOS iPhone模拟器上安装TestFlight应用程序-注册失败

在iOS iPhone模拟器上安装TestFlight应用程序-注册失败,iphone,ios,registration,simulator,testflight,Iphone,Ios,Registration,Simulator,Testflight,我正在尝试使用iPhone模拟器在XCode的iOS模拟器上安装TestFlight应用程序。TestFlight应用程序的链接将我带到一个页面,上面写着“这个设备需要注册才能安装Beta。” 有一个友好的注册按钮。当我点击注册按钮时,它会显示“注册设备”,然后它会带我进入iPhone的常规设置页面。如果我导航回TestFlight页面,它会显示“注册失败” 有人知道在iPhone模拟器上安装TestFlight应用程序的方法吗?谢谢。如果让我猜的话,我会假设由于模拟器不是有效的设备,它无法在设

我正在尝试使用iPhone模拟器在XCode的iOS模拟器上安装TestFlight应用程序。TestFlight应用程序的链接将我带到一个页面,上面写着“这个设备需要注册才能安装Beta。”

有一个友好的注册按钮。当我点击注册按钮时,它会显示“注册设备”,然后它会带我进入iPhone的常规设置页面。如果我导航回TestFlight页面,它会显示“注册失败”


有人知道在iPhone模拟器上安装TestFlight应用程序的方法吗?谢谢。

如果让我猜的话,我会假设由于模拟器不是有效的设备,它无法在设备上安装TestFlight配置文件,因此注册过程失败(当您被引导到iPhone的设置时,它会尝试在您的设备上安装配置文件)


请问您为什么要通过iPhone模拟器安装该应用程序?如果应用程序的代码存在于GitHub上,您可以使用GitHub for Mac应用程序签出代码,并使用XCode编译项目并将其构建到iOS模拟器。应该没有任何理由必须在iOS模拟器上安装TestFlight。

您尝试安装的应用程序是为arm架构编译的应用程序,与模拟器不同(模拟器不是模拟器)。模拟器只运行为其编译的x86应用程序。您需要联系应用程序的开发人员以向您发送x86二进制文件,并将它们直接添加到iOS模拟器的应用程序目录中。目录(在Xcode 4.5 beta 4上)是/Applications/Xcode45-DP4.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk/Applications。请注意,模拟器的sdk版本必须与您尝试使用模拟器的iOS版本相匹配。

如果您需要测试发布应用程序 您可以在发布版本上运行,请转到 ->产品->方案->编辑方案->运行中更改调试以发布
在这里,您可以在模拟器中检查您的发布版本

有一种情况,版本是在CI环境中生成的,而不是在本地计算机上生成的。我想知道这是否适用于Apple Silicon(使用ARM64体系结构的新Mac)。