Я создаю приложение-компаньон watchOS для приложения навигации. Он основан на компасе, который был представлен на Apple Watch Series 5. Приложение бесполезно без компаса.
Я знаком с UIRequiredDeviceCapabilities
, но это не кажетсяпредложить возможность требовать компас.
Есть ли лучший способ разрешить установку приложения-компаньона watchOS только на устройства Apple Watch с компасом?
Моя альтернатива состоит в том, чтобы попытаться определить заголовок и создать в приложении сообщение, в котором будет указано что-то вроде Apple Watch с обязательным компасом , если оно недоступно. Я бы не упомянул Series 5 специально для того, чтобы защищать будущее от других названий будущих моделей. Хотя это кажется неуклюжим, и может быть лучше запретить кому-либо даже устанавливать приложение.