用于模拟器的 iPhone 应用程序存储在此处:
/Users/<username>/Library/Application Support/iPhone Simulator/User/Applications
是否可以复制<GUID>.sb和<GUID>目录,并将它们安装在另一台电脑上(已安装开发工具)?
这对于测试/演示非常有用,无需为所有经理和外部客户购买iPhone。
用于模拟器的 iPhone 应用程序存储在此处:
/Users/<username>/Library/Application Support/iPhone Simulator/User/Applications
是否可以复制<GUID>.sb和<GUID>目录,并将它们安装在另一台电脑上(已安装开发工具)?
这对于测试/演示非常有用,无需为所有经理和外部客户购买iPhone。
我找到了一种方法,虽然需要稍微多做一些设置,但对于非开发人员来说却更加容易:
完成。这将创建一个自包含的Mac OS X yourAppDisplayName.app文件,它与您的应用程序图标一起位于同一文件夹中,您可以将其放在FTP服务器上或通过电子邮件发送给您的用户/测试人员。
-
我认为这比解释要复制文件的位置,如何启动模拟器等更加简洁/流畅。如果出现任何问题,他们可以通过模拟器UI中熟悉的“长按 +(x)”手势卸载,然后再次双击您发送给他们的应用程序。
您还可以生成几个这样的包,在构建之间更改捆绑标识符,使它们能够并存于测试人员的模拟器中;例如获取有关不同UI设计的一些用户反馈,或配置一个用于生产环境和一个用于分阶段/ QA服务器,以便您的内容编辑人员可以在发布之前检查其更改等等....
通过从桌面图标重新安装应用程序,也非常方便进行本地化测试:启动模拟器,如果已经安装该应用程序,则卸载该应用程序,设置所需的区域格式和语言,双击桌面上的图标进行测试; 对于每个所需的语言环境重复此过程。(每次都保证进行全新安装,我发现在应用程序已安装的情况下切换语言可能会导致各种奇怪的行为)
是的,如果您将这些文件发送给另一个人,并且他们将它们放入该目录中,他们也可以在iPhone模拟器中测试应用程序 :)