向iPhone模拟器添加图像或视频

72 浏览
0 Comments

向iPhone模拟器添加图像或视频

我试图使用UIImagePickerControllerUIImagePickerControllerSourceTypePhotoLibrary,但是它说\"没有照片\"。模拟器从哪里获取图片?我应该将图片复制到哪里才能在模拟器中显示它们?

admin 更改状态以发布 2023年5月23日
0
0 Comments

将图片、视频等资料导入模拟器最简单的方式是将它们从您的电脑拖放到模拟器上。这将会启动模拟器的“照片”应用并开始填充库。\n\n如果您想使用脚本方法,请继续阅读。\n\n请注意 - 虽然这是有效的,而且可行的,但我认为Koen的解决方案现在更好,因为它不需要重新启动模拟器。\n\n通过前往xCode->设备来确定您的模拟器,选择您的模拟器,然后检查标识符的值。或者您可以确保模拟器正在运行并运行以下命令来获取设备ID: xcrun simctl list | grep Booted\n\n前往\n\n~/Library/Developer/CoreSimulator/Devices/[模拟器标识符]/data/Media/DCIM/100APPLE\n\n添加IMG_nnnn.THM和IMG_nnnn.JPG。您接下来需要重置模拟器(硬件->重启)以使其注意到新的更改。它们不需要是JPEG格式 - 它们都可以是PNG格式,但似乎它们必须同时存在才能起作用。如果DCIM不存在,您可能需要创建它,在这种情况下,您应该从0001开始。JPG文件是全尺寸版本,而THM文件是缩略图,并且大小为75x75个像素。我写了一个脚本来完成这项工作,但是这里有一个更好的记录脚本(连接已经失效)。\n\n您还可以通过在模拟器上点击并按住图像来从Safari中添加照片。如果您将图像(或其他文件,例如PDF)拖放到模拟器中,它将立即打开Safari并显示图像,因此这是一种非常容易的将图像导入到模拟器的方法。

0
0 Comments

逐步解释Airsource Ltd添加图片到模拟器的答案:

  1. 将其拖到模拟器中,然后Safari会打开(或使用Safari浏览器浏览互联网上的图片)
  2. 按住鼠标左键点击图片
  3. 当弹出式窗口出现时,选择“保存图片”并享受;)

更新:对于iOS模拟器4.2,请执行这些步骤两次才能让它工作。感谢kevboh

更新:这也适用于iOS模拟器6.1

0