我们是iOS(以及其他移动平台)开发人员,我们的销售人员经常需要为客户提供应用程序演示。我们正在尝试自动化这一过程,使销售人员可以进入自助网站并将应用程序反馈到他们的模拟器中。使用xcodebuild,我们可以启动构建过程,然后将其呈现为安全下载链接(通过我们的Intranet),但所有这些都只能让他们将其安装到他们的iOS设备上。这还可以接受,除非在旅途中的每个人都有一个iOS设备(或者有些人有旧的iPod touch,并且那会非常慢)。因此,我认为必须有一种方法将其安装在他们的模拟器中。我看到其他人已经通过将模拟器目录压缩并放置在另一个文件夹中来对其进行了破解:
http://discussions.apple.com/thread.jspa?messageID=7680994
设置目标为模拟器,发布。部署。停止iPhone模拟器。从~/Library/Application Support/iPhone Simulator/User/Applications/压缩您的应用程序,将其发送给其他人,并让该人员知道在那个文件夹中将其解压缩,然后启动iPhone模拟器-您就完成了。我猜我们可以这样做,但它似乎不确定(或者至少更难脚本化)。我更喜欢使用.app文件,但如果唯一的方法是使用这种hacky复制和粘贴操作,那么我们必须这样做。有什么想法吗?