У меня возникла проблема с входом в Facebook на последней версии iOS 10 и последней версии Facebook SDK с использованием Cocoapods. Это работало нормально, и теперь оно не работает. Когда я вернусь из входа в токен доступа, нуль. Раньше это было не ноль. Я вижу сообщение в своем журнале. Я искал ошибку и ничего не нашел. Я выполнил инструкции в руководстве для разработчиков в Facebook.Не могу войти через Facebook Войти на iOS 10
2016-11-04 10: 10: 26.122435 Призраки [833: 83731] FBSDKLog: недействительный идентификатор: 'fb_mobile_login_native_app_switch_dialog_result'. Должно быть от 1 до 40 символов, и должен быть содержать только буквенно-цифровые, _, - или пробелов, начиная с буквенно-цифровой или _.```
if ([FBSDKAccessToken currentAccessToken]) {
}
FBSDKCoreKit 4.17.0
IOS 10.1. 1
Xcode 8,1
Objective-C с ARC
'fb_mobile_login_native_app_switch_dialog_result' имеет 47 символов, но допускается только до 40 для« идентификаторов »(здесь, скорее всего, простое имя переменной). Так что если это часть кода, который вы сами написали, исправьте; если он является частью SDK-кода, напишите отчет об ошибке. – CBroe
Успешно ли это, но нет токена доступа? –
Крис Slowik, я понял это и отправил ответ. Я должен был использовать уведомление вместо проверки сразу после входа в систему. – Andy