有没有办法只发送iOS模拟器文件而不发送源代码,我只想测试我的应用程序
3 回答
您需要的是 AdHoc 发行版。
那里也有很多自动化工具,其中最流行的也是我的选择之一,是 TestflightApp。
他们还有一个很好的文档可以帮助您入门!
是的,您可以将模拟器构建发送给其他人,并要求他们将其放在模拟器构建位置。他们将能够在没有源代码的情况下在模拟器中运行应用程序。
为了做到这一点,
Users/<username>/Library/Application Support/iPhone Simulator/6.0
并复制看起来像的文件夹0BE5DCF2-7F78-4D3G-BE5E-41268C635784
(确保您的应用程序文件作为文件存在于该文件夹中yourproject.app
)并将该文件夹发送给其他人。要求他们放在同一个位置。在另一台计算机上执行此操作之前,请确保关闭模拟器。
请注意,上述解决方案仅适用于模拟器,不适用于 iPhone 设备。你不能把它放在 iPhone 里。如果您想将构建放到 iPhone 上,您可能需要获取分发配置文件并在其中添加其他设备,然后发送 ipa 文件,以便测试人员可以将其放入他们的设备。
请注意,对于测试,最好不要依赖模拟器。在实际的 iPhone 设备中进行测试总是更好。
不幸的是,没有,即使您确实发送了模拟器二进制文件,它也不会部署在其他设备上(证书和代码签名)。适当的协议是将其他设备添加到您的门户,如果他们还没有,则向他们发送必要的证书、私钥等。连同这些数据,您可以附加用于测试的二进制文件。如果您还有任何问题或需要澄清,请告诉我!