我可以使用MonoTouch访问iPhone上的钥匙串吗?

时间:2010-05-14 14:08:28

标签: iphone xamarin.ios keychain

我最近开始使用MonoTouch为iPhone开发应用程序,并且必须在手机上存储用户名和密码。我想使用钥匙串,但在MonoTouch文档中找不到任何关于它的内容。可以直接在MonoTouch中使用它,还是必须编写一些使用钥匙串并将其导出到MonoTouch的C ++ / C / Objective-C代码?

1 个答案:

答案 0 :(得分:1)

根据current documentation,钥匙串没有绑定。

您的解决方案是:

  • 向Novell发送绑定请求。
  • 通过P / Invoke访问KeyChain函数来编写.NET包装器。 following page为您提供了一些如何操作的提示。如果您需要一些关于如何为KeyChain提供面向对象的包装器的方向,您可以从EMKeyChain library中获取灵感。