Сина Вейбо не появляется в настройках iOS

На моем устройстве (под управлением iOS 6) я установил приложение sina weibo и хочу проверить, работает ли оно с моим приложением.

Я не вижу опции интеграции в моих настройках, хотя. Это работает, только если мое устройство настроено на китайское местоположение?

Что я пропустил?

2 ответа

Решение

Из документации:

Important: For Sina Weibo integration, users must have the Chinese keyboard
enabled. Users can enable this keyboard in Settings > General > Keyboard. 
If a Chinese keyboard is not enabled, users wont be prompted to sign in to 
their Sina Weibo account.

У меня есть обновление, которое может быть полезно для других. (Я использую iOS 9.3.) Weibo не появится в моем приложении, если я не войду в свою учетную запись Weibo на экране "Настройки" / "Weibo". (Точно так же, как вы должны быть на Facebook или Twitter.)

Вам не нужна установленная китайская клавиатура.

Интересно, что я также обнаружил, что простая установка китайской клавиатуры заставит "Tencent Weibo" появиться в виде активности в стандартных приложениях, таких как Фото, но этого было недостаточно для моего приложения. В любом случае, если вы выберете Tencent Weibo и не войдете в систему (на странице "Настройки / Tencent Weibo"), пользователь получит предупреждение, объясняющее, что ему необходимо войти в систему.

Конечно, все вышеперечисленное предполагает, что UIActivityTypePostToWeibo и UIActivityTypePostToTencentWeibo НЕ перечислены в массиве exclusiveActivites.

Другие вопросы по тегам