2011-03-08 6 views
1

"iPhone을 도난 당하면 iPhone 데이터를 완전히 지우십시오"라는 1 가지 요구 사항이있는 보안 목적을위한 응용 프로그램을 개발 중입니다.iPhone 데이터를 프로그래밍 방식으로 제거하는 방법은 무엇입니까?

이 기능을 검색하는 동안 "모든 데이터를 원격으로 지우기"기능을 지원하는 "내 iPhone 찾기"here이라는 한 응용 프로그램을 발견했습니다.

이 기능이 어떻게 적용되는지 알 수 없습니다. 누군가이 문제에 대한 해결책을 줄 수 있습니까?

잘 모르겠지만 "내 iPhone 찾기"는 "MobileMe 서비스"를 사용합니다. 누군가 나에게 유익한 자료를 제공 할 수 있습니까? 아니면 누군가이 응용 프로그램 개발을 위해이 "MobileMe Service"를 사용하는 방법을 설명 할 수 있습니까?

+0

악성 프로그램의 경계입니다. 특히 당신이 다른 질문을 할 때 아이폰을 잠그고 iPhone을 탈옥하는 방법이 있습니다. –

+0

이 권한은 응용 프로그램에도 허용됩니까? – John

+0

이것은 무의미하다. 비록 불가능하다하더라도, 액세스가 가능하도록 사전 설정해야한다. 그렇다면 사과가 결국 따라 잡고 업데이트를 제공 할 것이다. :) – Val

답변

0

원격 지우기는 Exchange 사용자와 MobileMe 사용자 ("내 iPhone 찾기"앱을 통해)에서만 사용할 수 있습니다. MobileMe에는 내가 아는 한 공개 API 또는 sdk가 없습니다.

"Find my iPhone"은 Apple에 의해 개발되었으므로 일부 클라우드 서비스와 함께 일부 개인 API를 사용하면이 기능을 사용할 수 있습니다. 나는 전화가 인터넷 연결을 필요로하고 닦아 내기 작업을하기 위해 활성화 된 푸시를 읽었다.

+0

ok .. 고맙다. 나를 업데이 트하는 많은 ..하지만 거기에 내 장치를 jailbreaking 않고이 기능을 구현하기 위해 할 수있는 일이 무엇입니까? 어떤 방법 으로든 제안 할 수 있습니까? 나는 많은 것을 검색하여 iPhone에서 응용 프로그램을 통해 연락처 및 달력 이벤트를 지울 수 있다고 결론을 냈습니다. 또한 메일, SMS 등을 지우고 싶습니다. – Tanu

+0

공용 API를 사용하여, 내가 아는 한, 당신이 원하는 것을 할 수는 없습니다. –

+0

@ Tanu - iOS 응용 프로그램이 다른 응용 프로그램의 데이터를 수정할 수있는 경우 보안 관련 사항에 대해 잠시 생각해보십시오. Apple은 아주 좋은 이유로 응용 프로그램이 샌드 박스를 벗어나는 것을 방지합니다. 솔직히, 나는 그것이 그들이 학대 당할 수있는 방법을 보면서 연락처 정보에 대한 액세스 수준을 우리에게 제공하는 것에 놀랐습니다. 당신이 구축하려고하는 보안 애플리케이션의 종류는 jailbroken이 아닌 전화기에서는 불가능합니다. 애플이 앱 스토어에서 허용하지 않을 경우. –

0

jailbreaking 없이는 구현할 수 없습니다.

응용 프로그램은 샌드 박스 내부에 잠겨 있습니다. 해당 샌드 박스 외부의 리소스에는 액세스 할 수 없습니다. iOS는 사용자를 허용하지 않습니다. 앱에 샌드 박스 외부에서 읽기/쓰기 권한이 없습니다.

관련 문제