1

有谁知道 Telerik 的 NativeScript 是否与 iOS 钥匙串一起使用,以及 Android 将在何处存储应用程序加密证书?对跨平台解决方案和安全存储加密证书进行一些研究。

4

2 回答 2

1

有趣的是,只要 API 有它;(即 Android:https ://developer.android.com/training/articles/keystore.html和 iOS:https://developer.apple.com/library/ios/documentation/Security/Conceptual/keychainServConcepts/iPhoneTasks/iPhoneTasks。 html ) 然后您可以通过 NativeScript 访问它。

目前(2015/04/25)只有基础是跨平台构建的,因为这是一个非常新的平台。他们没有为这两个平台构建的任何钥匙串代码。然而,话虽如此,我只是在几天内构建了一个功能齐全的 sqlite 库(android 端);一旦我了解了 NativeScript 如何与 Android 交互。我猜我还需要几天的时间来做 iOS 方面的工作。然后我的 sqlite 将是跨平台的,我可以编写我的应用程序以使用更简单的代码。因此,如果您在任一平台上做过任何工作;那么创建您需要的抽象库应该不会很困难。

于 2015-04-27T22:56:20.037 回答
0

是的,您可以签署您的应用程序,请参阅 tns build android -h tns build ios -h

于 2015-04-06T06:50:34.560 回答