Ответ 1
Эта ошибка, похоже, исправлена в новой версии iOS (6.0.1). По крайней мере, у меня все хорошо работает с момента последнего обновления.
Я пытаюсь интегрировать процедуру обмена Facebook в свое приложение. Я использую UIActivityViewController
следующим образом:
NSArray * activityItems = @[self.imgView.image, self.txtField.text];
UIActivityViewController * activityVC = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil];
[self presentViewController:activityVC animated:YES completion:nil];
До сих пор все работали нормально. Но я столкнулся с такой проблемой - когда я нажимаю значок facebook и вхожу на экран совместного доступа к facebook, появляется alertView:
поэтому проблема в том, что когда я нажимаю кнопку "Настройка", мой контроллер просто уволен и ничего не происходит. Для twitter все работает хорошо - когда нажата кнопка "Настройки", мое приложение переходит в фоновый режим, и настройки открываются. Почему это не работает для Facebook? Любая помощь будет назначена.
ДОБАВЛЕНО: Использование SLComposeViewController приводит к такому же поведению - настройки не открываются
Эта ошибка, похоже, исправлена в новой версии iOS (6.0.1). По крайней мере, у меня все хорошо работает с момента последнего обновления.
iOS 6.0.1 решить эту проблему. Обновите программное обеспечение на устройстве, которое оно установит.
У меня такая же проблема, вы обновляете ios от 6 до 6.0.1 и сначала удаляете тип проверки **SLServiceTypeFacebook**
в **SLComposeViewController**
., thats все работает отлично для меня сейчас.
Я только интегрировал социальную инфраструктуру facebook в свое приложение и имел ту же самую проблему на iOS 6.1, то есть когда моя учетная запись facebook не настроена, я получу это предупреждение, но нажатие "Настройка" просто отклонит диалог, а не приведет меня на страницу настроек устройства.
Я узнал, что это похоже на ТОЛЬКО для симулятора, он отлично работает на реальном устройстве. Я предлагаю вам попробовать.