有谁知道 Telerik 的 NativeScript 是否与 iOS Keychain 一起运行以及 Android 将在何处存储应用程序加密证书?对跨平台解决方案和安全存储加密证书进行一些研究。
最佳答案
有趣的是,只要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) 只有基础知识是跨平台构建的,因为这是一个非常新的平台。 他们没有为任何一个平台构建任何钥匙串(keychain)代码。然而,话虽如此,我只是在几天内构建了一个功能齐全的 sqlite 库(android 端);一旦我了解了 NativeScript 如何与 Android 交互。我猜我还需要几天时间来完成 iOS 方面的工作。然后我的 sqlite 将是跨平台的,我可以编写我的应用程序以使用更简单的代码。因此,如果您在任一平台上做过任何工作;然后创建您需要的抽象库应该不会很困难。
关于android - Telerik NativeScript 和 Android Keystore 和 iOS keychain,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29355454/