iOS: предварительно заполнить поле с именем пользователя - PullRequest
1 голос
/ 23 ноября 2011

У меня есть поле для ввода пользователем имени, и я думаю, что было бы лучше, если бы оно было предварительно заполнено его именем.

Есть ли в iOS 5 способ для приложения получить имя (или псевдоним) пользователя устройства?

Ответы [ 3 ]

1 голос
/ 23 ноября 2011

Это не совсем то, что вы ищете, но вы можете использовать:

NSString *deviceName = [[UIDevice currentDevice] name];

Это вернет имя устройства, например.«IPhone Джона» (конечно, он скажет это только в том случае, если пользователь решил назвать свое устройство таким образом).Я бы не рекомендовал использовать это в вашей форме, так как результаты могут отличаться, и, честно говоря, это не имеет смысла в качестве имени пользователя, но это то, что вы можете рассмотреть в любом случае.

Если вы пытаетесь получить Apple пользователяУдостоверение личности однако тогда я почти уверен, что это невозможно.

0 голосов
/ 23 ноября 2011

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

Я думаю, вы также можете указать, какую группу показывать, но я не знаю, входит ли пользователь в специальную группу, которая показывает только его или ее контактную информацию.

См. Руководство по программированию адресной книги для iOS .

0 голосов
/ 23 ноября 2011

Нет.И я нахожу довольно удивительным, что вы спрашиваете, я имею в виду, iOS когда-либо просил вас создать учетную запись пользователя?Нет?Откуда ему знать, кто ты?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...