apple_product_name

Last updated:

0 purchases

apple_product_name Image
apple_product_name Images
Add to Cart

Description:

apple product name

apple_product_name #




Library for translating Apple machine identifiers into Apple product names (e.g. iPhone15,2 to iPhone 14 Pro)



iOS
macOS









Usage #
Translates machine id to product name.
You can use this package with device_info_plus package.
import 'package:apple_product_name/apple_product_name.dart';
import 'package:device_info_plus/device_info_plus.dart';

if (Platform.isIOS) {
final info = await DeviceInfoPlugin().iosInfo;
print(info.utsname.machine); // "iPhone15,2"
print(info.utsname.productName); // "iPhone 14 Pro"
} else if (Platform.isMacOS) {
final info = await DeviceInfoPlugin().macOsInfo;
print(info.model); // "Mac14,2"
print(info.productName); // "MacBook Air (M2, 2022)"
}
copied to clipboard
Or you can use AppleProductName class directly without device_info_plus package.
AppleProductName().lookup('iPad13,10')
// iPad Pro (12.9-inch) (5th generation)
copied to clipboard
Source #

kyle-seongwoo-jun/apple-device-identifiers

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.