在没有开发帐户的情况下模拟 xcode

simulate xcode without development account

我们在 Xcode 中有一个来自我们的老开发者的应用程序。我们正在注册苹果开发者帐户,但我在网上看到它可能需要几周时间才能获得批准。

有没有一种方法可以在不将实际代码发送给潜在的新开发人员的情况下模拟应用程序(例如使用 TestFlight)?

您无法分发该应用程序,除非您拥有它 signed/provisioned 所需的 UDID(这需要开发者程序)。不过,您可以使用 XCode 将其部署到您的设备上。

您应该仍然可以 运行 iOS 模拟器,这通常是构建和 运行 按钮的默认行为 - 您可以下载更多模拟器环境Xcode -> 首选项 -> 组件(如果您缺少所需的组件)。

更新:如果您希望第三方 运行 该应用程序,除了 TestFlight 之外没有其他实用的选择。这是因为 iOS 使用代码签名来防止在他们的设备上安装木马或盗版应用程序。在这种情况下,您可以考虑其他可以实现您的目标的选项,例如制作正在使用的应用程序的视频或设置 VNC 访问带有模拟器(和代码)的机器。