【发布时间】:2015-04-03 18:41:59
【问题描述】:
在我的应用中,用户可以从 Google Play 购买专业版,还可以兑换代码来激活专业版。 现在我的问题是如何存储这些信息,以便用户不能只是去某处更改布尔值。
我想在 iOS 上拥有一个等效的钥匙串。我做了一些研究,发现 f.e.这篇关于 Android 上的钥匙串的博文:http://nelenkov.blogspot.co.at/2012/05/storing-application-secrets-in-androids.html AccountManager 的事情似乎不符合我的要求?!?
但问题是……我不想用任何像 PIN 保护他的手机这样的东西来打扰用户。不应该有用户交互。我只是想确保用户不能编辑我存储在手机上的信息。然后它还应该同步到其他设备,例如 iOS 上的 Keychain。
你会用什么来归档它?我需要用户无法编辑的 SharedPreferences。我什至不在乎他是否可以看到设置,但不能对其进行编辑...而且它应该会自动在用户设备之间同步...
感谢和欢呼
【问题讨论】:
标签: android security passwords