Добавьте имя приложения с помощью фреймворков Twitter и Accounts. - PullRequest
3 голосов
/ 06 ноября 2011

Я разрабатываю небольшое приложение Twitter на iOS 5. Я использую платформы Twitter и Accounts, поэтому я вхожу в систему с ACAccount и отправляю твиты с TWRequest.

Когда я отправляю твит, на его детали я вижу «через iOS». Могу ли я установить (через Twitter API или iOS-фреймворки) имя приложения, чтобы увидеть что-то вроде «через MyApp»?

Я знаю, что это автоматически устанавливается, если я аутентифицируюсь через OAuth с ключами потребителя приложения и т. Д., Но это не так, потому что я аутентифицируюсь через ACAccount.

Спасибо.

1 Ответ

3 голосов
/ 07 ноября 2011

Хорошо, я нашел ответ в документации для разработчиков Twitter

Некоторые имена приложений на устройствах iOS приводят к тому, что источник аварийного переключения приписывается просто «iOS», а не собственному имени приложения.Обычно это происходит потому, что имя приложения в Apple Store длиннее, чем максимально допустимое в модели данных Twitter, или из-за того, что связанный URL-адрес с приложением недопустим.

Если вы столкнулись с этой проблемой, убедитесь, что:Вы используете опубликованное приложение.Неопубликованные приложения iOS и специально подготовленные приложения iOS не будут использовать пользовательские теги источника.* Вы предоставили Apple действительный URL-адрес вместе с вашим приложением * Имя вашего приложения не дублирует имя в базе данных приложения Twitter.

Если вы не хотите ждать нашего исправления ошибки: *Что имя вашего приложения, зарегистрированное в Apple, короче 32 символов и не дублирует имя приложения в базе данных Twitter.

https://dev.twitter.com/issues/39

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