2010-05-14 3 views
2

저는 최근에 MonoTouch로 iPhone 용 응용 프로그램을 개발하기 시작했으며 전화에 사용자 이름과 암호를 저장해야합니다. 이 키 체인을 사용하고 싶지만 MonoTouch 설명서에서이 키 체인을 찾을 수 없습니다. MonoTouch에서 직접 사용할 수 있습니까? 아니면 키 체인을 사용하여 MonoTouch로 내보내는 C++/C/Objective-C 코드를 작성해야합니까?MonoTouch로 iPhone의 키 체인에 액세스 할 수 있습니까?

+0

MonoTouch가 아마 App Store에서 금지되었다는 것을 알고 있습니까? – shosti

+0

전혀 금지되지 않았습니다. MT에서 만든 앱을 승인하고 있습니다. MT에게 불만을 품을 이유가 없습니다. – iwayneo

+0

그들은 MT에서 만든 애플 리케이션을 여전히 승인하고 있지만, 애플을 제외한 누구도 4.0 히트 때 무슨 일이 일어날 지 안다. – bpapa

답변

1

current documentation에 따르면 키 체인에 바인딩이 없습니다.

솔루션은 다음과 같습니다

  • 포스트 바인딩에 대한 노벨에 요청.
  • P/Invoke를 통해 액세스하여 KeyChain 함수 주위에 .NET 래퍼를 작성하십시오. following page은이를 수행하는 방법에 대한 힌트를 제공합니다. KeyChain에 객체 지향 래퍼를 제공하는 방법에 대한 지침이 필요한 경우 EMKeyChain library에서 영감을 얻을 수 있습니다.
관련 문제