IOSInfo constructor
Implementation
IOSInfo({
required this.teamId,
required this.bundleId,
required this.appStoreURL,
}) : assert(bundleId.trim().isNotEmpty, 'bundleId is required'),
assert(
appStoreURL.trim().isEmpty || Uri.tryParse(appStoreURL) != null,
'Invalid appStoreURL',
);