2015-06-21 3 views
0

Я хотел бы иметь сторонние приложения для связи с моим приложением, но мне нужно знать внутри своего приложения, что я общаюсь с теми, кому я доверяю. Поэтому я должен проверить их подпись.iOS, Android, WP - Проверить подпись приложения

Мой вопрос: Есть ли способы проверить подпись приложения на всех трех основных платформах? (Android, IOS, Windows Phone 8.1+)

В ходе моих исследований Google я нашел что-то вроде этого для Android:

PackageManager pm = getPackageManager(); 
PackageInfo info = pm.getPackageInfo("com.example.app", PackageManager.GET_SIGNATURES);` 

Я даже не совсем уверен, если это будет работать в Android и I есть проблема найти что-либо подобное для iOS и WP.

Или использовать какой-то совершенно другой подход?

Буду признателен за любую помощь в решении этой проблемы. Спасибо

ответ

0

Я не думаю, что вы сможете сделать это на iOS или WP. Оба они чрезвычайно заперты в приложениях и поэтому не позволяют детям, не говорящим о том, чтобы играть друг с другом.

Я бы предложил иметь веб-страницу с SDK, которую могут использовать сторонние приложения. Они могут делать то, что им нужно делать, не опасаясь, что «человек» попытается их остановить. Затем ваше приложение может использовать частный SDK для извлечения любых оставшихся сообщений. Мог бы даже быть способ иметь домашний телефон на сайте, если вы помилуете каламбур.

Смежные вопросы