Итак, я создал веб-сайт в Wordpress для продвижения предоставляемого мною мобильного приложения. Как только пользователь регистрируется на веб-сайте, я хочу обнаружить устройство, на котором он находится, и отправить его в соответствующий магазин приложений, чтобы установить приложение, чтобы сделать его для него удобной транзакцией. До сих пор я использовал библиотеку javascript под названием MobileDetect, основанную на проекте PHP MobileDetect. Он в основном основан на расшифровке строки useragent для определения устройства. Некоторое время это работало нормально, но в последнее время с iOS 13 я больше не могу обнаружить iPad, потому что Apple сменила пользовательский агент, потому что они не хотят, чтобы мобильные версии веб-сайтов автоматически появлялись на iPad Pro, они предпочли бы полный настольные версии веб-сайта, чтобы появиться. Поэтому, если пользователь регистрируется на устройстве Android или Amazon Fire, я все равно могу отправить их в соответствующий магазин приложений. Но я не могу различить guish между тем, регистрируются ли они на компьютере или iPad, поскольку MobileDetect теперь видит их обоих одинаковыми.
Как я могу обнаружить iPad, работающий iOS 13, чтобы я мог отправить их в Apple App Store, чтобы загрузить мое приложение после того, как они зарегистрируются ???