Я создаю приложение, которое будет отправлять HTTP-запросы на сервер.Я хотел бы знать, что запросы поступают от приложения, загруженного из iOS App Store или Android App Store.Есть ли способ сделать это?
Может быть, какой-то API на телефоне позволяет подписывать с каким-либо центром сертификации, который сам подписан корневым центром сертификации Apple?Или что-то похожее с Android?
Или, может быть, есть какой-то способ использовать «Идентификатор рекламы», например this , но не сталкивается с this ...что-то подобное для Android?
Мне это нужно в основном для предотвращения сибил-атак (люди делают миллионы аккаунтов, не покупая миллион iPhone).
Но, возможно, что еще более важно, я хочу, чтобы приложение создавало учетную запись на сервере, а не позволяло шутнику отправлять запрос на тот же сервер, чтобы переопределить пользовательский "udid" волей-неволей, чтобы приложение моглоне подключаюсь позже.Думаю, я могу предотвратить это, просто сохранив cookie или localStorage в веб-браузере под вкладками браузера и надеюсь, что он не будет очищен.