目前我访问照片库并通过以下方式拍摄照片:
extension XCUIApplication {
func pickPhotoFromImagePickerAtIndex(index: UInt) {
tables.buttons["Moments"].tap()
collectionViews["PhotosGridView"].tapCellAtIndex(index)
}
}
使用示例:
photosCollectionView.tapCellAtIndex(0)
app.pickPhotoFromImagePickerAtIndex(5)
这种方法有时会崩溃。这取决于画廊中的照片。
有没有办法以更优雅和有效的方式做到这一点?