如何将图片添加到iPhone模拟器?

12

我已经使用 UIImagePickerControllerUIImagePickerControllerSourceTypePhotoLibrary,但它提示 "没有照片"。

模拟器从哪里获取图像?我应该将图像复制到哪里以便在模拟器中显示?

5个回答

36
现在,您可以通过在 iPhone 模拟器的 Photos 应用程序中 拖放 图像来轻松完成此操作。

3
有时候我需要抽几次才能让它工作,如果你无法让它工作,请坚持尝试! - Carl
2
@Carl,我在拖放图像时做错了什么呢?谢谢 :-) 非常感谢您的帮助。 - Gaurav Grover
1
2021年:如果您在MacBook上从Safari图片拖动到照片中,它将在模拟器iPhone上打开Safari浏览器的同一页面。然后,您需要在移动版Safari中长按,直到看到一个菜单弹出,选择“添加到照片”。 - John Pitts

8
  1. 运行模拟器
  2. 在模拟器上运行Safari浏览器
  3. 将一张图片拖到在模拟器上运行的Safari浏览器上,这会打开该图片。
  4. 长按图片或点击底部工具栏上的分享图标。
  5. 你将收到一个提示框询问是否要将该图片保存到手机中。

3

如果有人遇到类似以下错误:

One or more media items failed to import:

/Users/Username/Desktop/Screenshots/Screen Shot 2021-07-09 at 12.05.29.png: The operation couldn’t be completed. (Cocoa error -1.)

你可以尝试将图片移动到用户根目录中。在我的情况下是 /Users/用户名/Screen Shot 2021-07-09 at 12.05.29.png,然后我就可以从Finder中拖放我的图片到模拟器中。

1
  1. 在模拟器上打开照片。画廊将会打开。
  2. 将您想要的图片拖到模拟器画廊中。
  3. 就这样,图片现在已经在画廊中了。

我得到了这个错误 "无法完成操作。(Cocoa 错误-1。)" - Soorya
@Soorya 我和你有同样的问题。我不得不将图像移动到我的 Mac 上的另一个位置。请查看我的答案 https://dev59.com/wV4b5IYBdhLWcg3wYAj6#68340654。也许对你也有用。 - John

0

打开 iPhone 的照片或视频列表后,您可以从本地 Mac 机器拖动像图像或视频这样的文件到模拟器中。

但一定要确保您是从“文档”文件夹上传,否则如果您从其他文件夹拖动文件,则无法上传。 在此输入图片描述


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接