Facebook Connect вход в систему
-
11-12-2019 - |
Вопрос
Из многих проблем, которые я имел с моим текущим приложением, это один из самых раздражающих.
В симуляторе диалоговое окно входа работает нормально, однако на устройстве это просто замороженная белая коробка, а консоль отпечатает следующее:
void SendDelegateMessage(NSInvocation*): delegate
(webView:resource:willSendRequest:redirectResponse:fromDataSource:)
failed to return after waiting 10 seconds. main run loop mode: kCFRunLoopDefaultMode
.
Я посмотрел это, но я все еще не уверен, что это значит.
Если я попробую переключиться
[self authorizeWithFBAppAuth:NO safariAuth:NO];
к
[self authorizeWithFBAppAuth:NO safariAuth:YES];
Он переключается в приложение Safari, чтобы проверить, но это как-то убивает мое приложение с ошибкой, который говорит ReturnNotPermittedKillClient
.
У кого-нибудь испытал аналогичную проблему? На моем последнем приложении он просто работал без каких-либо из этих вопросов, и насколько я вижу, я сделал все так же на этот раз. Однако этот проект был унаследован от кого-то еще, так что могут быть основываясь, что я не знаю.
Редактировать: просто попробовал переместить запрос входа в систему DidfiniShlaunchingWithtions, в точку в классе Intro экрана, где все остальное уже загружено, на всякий случай, если это была проблема с памятью, вызванная слишком многими задачами, пытаясь запускаться одновременно. На этот раз сообщение об ошибке не появилось, однако окно входа до сих пор оставалось белым, а затем замкнуло приложение через несколько секунд.
Edit2: Похоже, это просто ошибка памяти. Я изменил все переменные, которые я ранее выпустил, чтобы сохранить, что исправило проблему на моем 3GS. Однако на моем iPad 1 проблема сохраняется. Кстати, при изменении генеракодицетагкода от использования ландшаферуитата для использования Landse Finger Finger или Landse Flandaft, когда я поворачиваю iPad, я получаю предупреждение о памяти, а затем ту же сбой. В обоих случаях нет сообщений об ошибках отладки, кроме предупреждения о памяти, и приложение просто закрывается - нет точек останова и т. Д., Чтобы увидеть, где проблема лежит.
Решение 2
Проблема была просто до памяти.После изменения способа нагружает изображения, звуки и т. Д. Проблема ушла.
Другие советы
Если вы используете веб-просмотр, то нам нужно сделать этот первый B4, переходящая к следующему просмотру .delegate= nil;
Это может быть то, что вы хотите: Есть другие ветви этого в NSObject в документации.
код: [Самостоятельный выборщик: robject: allowdelay:]