buildsForVersion method
Lists builds uploaded for one app marketing version.
Implementation
@override
Future<List<ApiResourceDto<BuildAttributesDto>>> buildsForVersion({
required String appId,
required String version,
}) async {
final versions = await listPrereleaseVersions(appId, version: version);
final matching = versions
.where(
(item) => item.attributes.version == version && item.attributes.platform == ApplePlatform.ios,
)
.firstOrNull;
return matching == null
? const <ApiResourceDto<BuildAttributesDto>>[]
: listBuildsForPrereleaseVersion(matching.id);
}