Я тестирую эту вещь много раз на многих устройствах с разными версиями ios, но всегда получаю вызов API.Также протестируйте с помощью testflight build и получите успех для тех же параметров запроса.
Только во время обзора магазина приложений я получил ошибку "Не удалось сериализовать JSON из-за ошибки: \ nДанные не моглит быть прочитана, потому что ИСНА € ™ т в правильном формате "
1006 * для правильного отформатированный
" requestParameter. ": {" device_token ":" cBXIAfxpEpk: APA91bH8AZYHqMniP5oGNuHT7czD-wHm_ioE-th1_LkN3_w5w_KUa5grT6Ff73D8j9Kn-xONeK4ytT8ZSfVssG9mf4KwJzhY7WdoSxUHxLKNxyGMI0g9ieyuyF25Pi3KwFXDIQmawmow"," time_zone ":" America / Los_Angeles "," device_type ":" ios "," username ":" demo "," password ":" password "," location ":" 37.452728, -121.940140 "} это информация, которую я получил из файлов Firebase
Я уверен, что это не для ответа, потому что я также проверил с бэкэндом, но в это время не было запущено ни одного журнала,Поэтому он не может сделать запрос с мобильной стороны.
вот мой метод API
func serviceCall(withPath path:String, withData param:[String:Any], withCompletionHandler completion:@escaping (AnyObject?) -> Void){
let requestURL = String(format: "%@%@", BaseURL, path)
let manager = Alamofire.SessionManager.default
manager.session.configuration.timeoutIntervalForRequest = 40
manager.request(requestURL, method: .post, parameters: param, encoding: URLEncoding.methodDependent, headers: nil).responseJSON { (responseJson) in
print("Response 10: \(responseJson)")
if ((responseJson.result.value != nil)){
// store details to firebase
} else {
// store details to firebase
}
}
}
, пожалуйста, помогите мне уже rejмного раз заходил в магазин приложений: (* 1022 *
Заранее спасибо !!