2013-04-15 3 views
1

저는 iOS 개발의 초보자이며 NSUserDefaults을 사용하여 사용자의 사용자 이름과 암호를 저장했습니다.NSUserDefaults에 자격 증명을 저장하면 앱이 거부 될 수 있습니까?

이제는 NSUserDefaults 대신 키 체인을 사용해야한다는 것을 알고 있지만 최대한 빨리 앱을 게시해야 할 필요가 없습니다.

내 앱이이 때문에 거부 될 가능성이 있는지 알고 싶습니다.

+2

기한 내에 사용자의 개인 정보가 안전하지 않게 저장 될 수 있습니다. –

+0

@ 0x7fffffff 의심의 여지가 당신이 옳은하지만 그 질문에 대답하지 않습니다. :) –

+0

그 * 모든 * 당신이 걱정하고 있습니까? 옳은 일을하는 것이 충분하지 않다는 생각인가? – trudyscousin

답변

2

이것은 최선의 방법은 아니지만 질문에 대한 답변입니다. 애플은 앱을 거부하지 않습니다.

NSUserDefaults를 사용하여 사용자 자격 증명을 저장하는 일부 앱을 게시했습니다. 당신이 말했듯이, 때로는 더 빠릅니다.

앱 데이터의 민감도를 분석하면됩니다. 대부분의 경우 앱에 그다지 보안이 필요하지 않습니다.

4

키 체인을 사용하지 않아도되는 변명의 여지가 거의 없으며, 사용하기 쉽도록 많은 래퍼 라이브러리가 있습니다. Apple은 사용자의 개인 정보를 매우 보호하고 있으며이를 위해 귀하를 절대 거부 할 수 있습니다.

+1

이것들은 모두 좋은 것입니다. + – kovpas

+0

답장을 보내 주셔서 감사합니다. 지금은 그대로 둘 수 없습니다. 튜토리얼도 가져 주셔서 감사합니다. –

관련 문제