我一直在模拟器上运行我的 flutter 应用程序,最近我不得不构建一个 IPA 文件以在物理设备上进行测试。当我尝试在设备上安装时,它告诉我“无法安装应用程序,因为无法验证其完整性”。我做了我的研究,发现许多遇到这个问题的人通过将设备的 UDID 添加到他们的 Apple 开发者帐户来解决它。我已经添加了 UDID,但我仍然遇到同样的错误。
以下是您必须遵循的步骤。
在设备下添加UDID
更新配置文件,以便您可以在配置文件中添加新添加的设备。
在“首选项”菜单的“帐户”部分下的 XCode 中拉取此配置文件。
现在根据需要运行或制作 ipa 文件。
通常都错过了第2步
更简单的方法是在 xCode 中注册您的设备。尝试在你的 iPhone 上运行你的应用程序,然后 xCode 会建议你注册你的设备: