There is no WatchKit method to get the hardware identifier. To distinguish between 38 mm and 42 mm watches, an Apple employee on the developer forums recommended using the screenBounds property on WKInterfaceDevice . Something like that:
if ([WKInterfaceDevice currentDevice].screenBounds.size.width == 136.0f) { // 38mm } else { // 42mm }
source share