将图像添加到 iPhone 模拟器会导致错误(PHPhotosErrorDomain 错误 -1。)

Posted

技术标签:

【中文标题】将图像添加到 iPhone 模拟器会导致错误(PHPhotosErrorDomain 错误 -1。)【英文标题】:Adding image to iPhone simulator cause error (PHPhotosErrorDomain error -1.) 【发布时间】:2020-10-02 03:19:11 【问题描述】:

我正在尝试将图像拖放到我的 iPhone 模拟器中。我发现在 SO Adding images or videos to iPhone Simulator 上这样做了。但是,当我尝试拖放简单的 png 或 jpeg 图像时,出现错误

operation couldn’t be completed. (phphotosErrorDomain error -1.)

我知道答案中的解决方案已经有 9 年历史了,我还没有找到任何最新的解决方案,所以有什么变化吗?

我的ios模拟器版本是

版本 11.5 (921.9.1) 模拟器套件 581.9.1 核心模拟器 704.12.2

【问题讨论】:

【参考方案1】:

将您的文件移动到Documents 文件夹中,然后将它们拖到模拟器中。

这将触发模拟器请求访问您的文件的权限。将它们放在Downloads 文件夹中不会。

【讨论】:

【参考方案2】:

将照片拖入 Documents 文件夹对我不起作用。我不得不将它们拖到 Library/Developer 文件夹中,然后将它们拖到模拟器中以避免出现此错误。

【讨论】:

以上是关于将图像添加到 iPhone 模拟器会导致错误(PHPhotosErrorDomain 错误 -1。)的主要内容,如果未能解决你的问题,请参考以下文章

如何将图像添加到 iOS 模拟器

如何将 iPhone 画廊中的图像添加到数组 IOS

无法将图像添加到 iOS 模拟器

仅在模拟器中出现 CGContext 错误?

在 iPhone 上显示多个图像缩略图时 UI 失真

iPhone模拟器显示尺寸错误的图像