iOS,Android,WP - 检查应用程序签名

时间:2015-06-21 18:09:41

标签: android ios windows-phone

我想让第三方应用程序与我的应用程序进行通信,但我需要在我的应用程序中知道我正在与我信任的应用程序进行通信。所以我应该检查他们的签名。

我的问题是:有没有办法在所有三个主要平台上检查应用程序签名?(Android,iOS,Windows Phone 8.1 +)

在我的谷歌研究期间,我发现了类似于Android的东西:

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

我甚至不确定这是否适用于Android,我有一个问题,就是找不到类似于iOS和WP的东西。

或者我应该使用一些完全不同的方法?

我很感激这个问题的任何帮助。 谢谢

1 个答案:

答案 0 :(得分:0)

我认为您无法在iOS或WP上执行此操作。两者都是极度锁定的应用程序环境,因此不要让外面的孩子互相玩耍。

我建议使用包含第三方应用可以使用的SDK的网页。他们可以做他们需要做的事情而不用担心“男人”会试图阻止他们。然后,您的应用可以使用私有SDK来检索留给它的任何消息。如果你原谅双关语,甚至可能让网站的电话回家。