iPhone SDK - имя владельца? - PullRequest
       20

iPhone SDK - имя владельца?

2 голосов
/ 24 августа 2009

Есть ли в iPhone sdk способ узнать имя контакта, которому принадлежит телефон? Я вижу, что мое приложение было взломано, и я хотел бы обновить выпуск, который проверяет, является ли оно взломанной версией, и затем отображать следующее:

Привет (Персоны). Я вижу, вы используете взломанную версию (Имя приложения). Если вам нравится это приложение, пожалуйста, поддержите меня, купив его.

Ответы [ 3 ]

4 голосов
/ 26 августа 2009
3 голосов
/ 26 августа 2009

Как упоминалось ранее, вы не можете получить имя пользователя. Вы можете получить номер телефона, набрав

[[NSUserDefaults standardUserDefaults] objectForKey: @ "SBFormattedPhoneNumber"]

Взято из здесь

Также в отношении защиты от копирования: проблема с защитой от копирования приложений iPhone состоит в том, что Apple не предоставляет общедоступные документы для формата распространения или чего-либо, даже удаленно связанного. Поэтому, если вы основываете свои чеки на этих недокументированных вещах, вы действительно манипулируете на минном поле. В конечном итоге Apple действительно должна починить эту сломанную систему.

1 голос
/ 25 августа 2009

Это недоступно, потому что это проблема конфиденциальности.

(Я знаю, там есть ирония, учитывая, что ваш пользователь только что взломал ваше приложение, но я отвлекся ...)

Там много дискуссий о мерах против взлома. ArsTechnica рассказывает историю одного разработчика. Попробуйте Google или форумы разработчиков Apple ( тема ).

...