Могу ли я определить дистрибутив приложения? - PullRequest
1 голос
/ 25 декабря 2010

Я создаю публичное мобильное приложение. Затем перед выпуском я хочу провести бета-тестирование в своей компании. Каждый, кто получает distib, должен подписать соглашение о неразглашении (NDA). Но что, если будет утечка? Как бы я нашел шпиона?

Можно ли как-нибудь подписаться на каждый экземпляр, чтобы точно найти предателя?

1 Ответ

2 голосов
/ 25 декабря 2010

«Могу ли я как-то подписаться на каждый экземпляр, чтобы точно найти предателя?»

Во-первых, если вы беспокоитесь о людях, просочившихся из вашего приложения, простой ответ - НЕ дайте им это!

Единственный способ предотвратить их совместное использование приложения - заблокировать его под номером IMEI или IMSI.

Другое дело, что вы можете скомпилировать другую версию для КАЖДОГО бета-тестера и назначить каждому компилятору уникальный код и отображать его где-то в приложении.таким образом, если вы обнаружите, что приложение просочилось в любое место, где вы можете отследить его до человека, который его выдал.

Также обратите внимание, что все эти методы довольно реверсивны, так что если вы беспокоитесь о том, что ваше приложение пропускаетответ:

«Получить бета-тестеров лучше и надежнее»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...