我可以将实时照片放入iOS模拟器吗?

Bee*_*eke 8 simulator objective-c phlivephoto

我想创建一个应用程序来显示实时照片.但我没有iPhone 6S.是否有机会将实时照片放入iOS Simulator?谢谢!

Moz*_*ler 9

自从最初询问/回答此问题以来,界面已大大改进。现在很容易做到这一点。

  • 转到“照片应用”并找到要放在(模拟)设备上的 LivePhoto。
  • 选择照片,转到文件-> 导出-> 为 n 照片导出未修改的原件....
  • 保存的文件将导出到您的桌面。每个 LivePhoto 将有两个文件。
  • 将两个文件(对于每张实时照片)拖到模拟器设备上。
  • LivePhotos 被创建并自动放置在您模拟设备的照片库中。

在此处输入图片说明

原答案:

我就是这样做的。使用 PhotosUI 界面,我的应用程序要求提供 LivePhoto。使用它给我的 PHAsset,我保存了 .mov 文件和高质量 .png 图像的本地副本。这两个文件就是“LivePhoto”。在 Xcode 中,我在手机连接的情况下转到设备,选择应用程序,单击底部的设置齿轮图标并选择下载容器。转到 Finder,右键单击我刚刚下载的 .xcappdata 文件,选择 ShowPackageContents,这些文件就是我编写它们的地方。我将它们拖入应用程序(Xcode 已打开 - 将它们放在左侧的导航器窗格中),它们将被添加到应用程序的包中。