Я боролся с простой задачей аутентификации с помощью ios-pdk. Это работало для меня в прошлом, но оно не последовательное. Я выполнил все инструкции, которые я могу найти: настроить перенаправление uri, и я использую последний XCode 7 с Swift 2. Я обеспокоен тем, что это может быть связано с моим последним обновлением. Мой вызов выглядит следующим образом:Pinterest Authentication с iOS-PDK
let permission = [PDKClientReadPublicPermissions]
PDKClient.sharedInstance().authenticateWithPermissions(permission,
withSuccess: { (responseObject :PDKResponseObject!) -> Void in
print("success PDKResponseObject: \(responseObject)")
}) { (err :NSError!) -> Void in
print("error NSError: \(err)")
}
За последние несколько дней, иногда я получаю успех и другие дни я получаю внутреннюю ошибку сервера! Кто-нибудь видел это поведение?
Домен = com.alamofire.error.serialization.response Код = -1011 "Ошибка запроса: Внутренняя ошибка сервера (500)" UserInfo = {com.alamofire.serialization.response.error.response = {URL: https://api.pinterest.com/v1/me/?access_token=[access_token_here]&fields=counts%28pins%2Clikes%2Cboards%29%2Cid%2Cbio%2Clast_name%2Ccreated_at%2Cusername%2Cimage%2Cfirst_name} {код состояния: 500
Спасибо, Анита
Обновление: если я делаю продукт -> Чистота в XCode, моя ошибка уходит, и я успешно аутентифицирован. Но ... если я попытаюсь выполнить аутентификацию на другом устройстве, используя другую учетную запись Pinterest. Я терпеть неудачу с «Ошибка запроса: неавторизованная (401)» –
Другое обновление: OK, очистка не всегда устраняет проблему. Это прерывается сегодня утром с внутренней ошибкой сервера 500. При более пристальном рассмотрении, когда он терпит неудачу, вызов PDKClient.sharedInstance(). AuthenticateWithPermissions пытается получить поля и не работает: поля = подсчет% 28pins% 2Clikes% 2Cboards% 29% 2Cid% 2Cbio% 2Clast_name% 2Ccreated_at% 2Cusername% 2Cimage% 2Cfirst_name –