如何在iOS(模拟器和/或设备)上自动创建相册

问题描述 投票:0回答:1

我的一些代码存在性能问题,当用户在“照片”应用中拥有大量相册时,可能会减慢我的自定义照片选择器代码的速度。

手动创建相册非常耗时,所以我一直在研究自动创建相册的方法。

$ xcrun simctl addmedia booted ./TestPhoto001.jpg

上面的代码将添加图像,但是我找不到将其添加到相册或创建新相册的方法。

任何建议都将不胜感激。

ios automation ios-simulator
1个回答
1
投票

当前无法实现,除非您驱动一个在Photos应用程序上运行的XCTest UI测试,但这相对容易手动完成。转到“相册”,“所有照片”,然后在拖动时通过单击/点击并按住来进行拖动选择。您可以非常快速地选择很多照片。

然后点击添加到并选择专辑或点击新专辑。

[如果您在该模拟器上登录iCloud,则相册应该同步;您可能需要先在物理测试设备上登录iCloud测试帐户,才能为该帐户启用其他功能。

您也可以使用xcrun simctl clone命令制作该模拟器的副本。

© www.soinside.com 2019 - 2024. All rights reserved.