2013-04-21 2 views
2

내가 최근 앱 스토어 내 앱을 제출 한 (검토를 위해 대기) 내가 사용자가 내 앱을 구입했는지 어떻게 알 수 있습니까?

/var/mobile/Applications/MyApp.app/iTunesMetaData.plist

에 메타 데이터 파일이 있는지 감지 할 수 있도록하려면 앱이있는 경우 앱을 구매했으며, 앱이 불법 복제 된 경우 구매 한 것입니다. 지금 내 주요 질문은 : 애플은 이것을 허용 할까? 나는 감옥 탐지가 앱 스토어에서 거절 된 앱에 관한 몇 가지 게시물을 보았습니다.

두 번째로이 코드로 수행 할 수 있습니까?

NSString *filePath = @"/Var/Mobile/Applications/SystemOfADown.app/iTunesMetaData.plist"; 
if ([[NSFileManager defaultManager] fileExistsAtPath:filePath]) { 
// AlertView or killall this app 

} 

고마워요!

+1

정말 불법 복제 검색이 간단하다고 생각하십니까? 누군가 iTunesMetadata.plist 파일을 거기에서 가져 오는 것에서 앱을 복사하지 못하게하는 것은 무엇입니까? – omz

+0

만약 그들이 € 1.79를 절약하기 위해 모든 노력을 다했다면, 그들은 그것을받을 자격이 있습니다 : p –

+0

오, 젠장, 경로가 존재하면 alertview 나 killall을 호출합니다. 나는 물론 그걸 다른 곳에서 불러야했다. :) –

답변

3

할 수 있습니다. 파일이 있는지 여부 만 확인하고 있습니다. 앱 스토어에는 앱이 불법 복제 된 경우 경고를 표시하는 앱이 많이 있습니다.

3

Crackify을 살펴 봐야합니다. 그것은 당신이 원하는 것을 해줍니다. Crackify를 사용하면 앱에 금이 갔는지 확인할 수 있습니다. 그래도 사용하지 마십시오. 그래서 항상 작동하는지 모르겠습니다.

관련 문제