私はノードで動作しているサーバを持っていますが、郵便番号を使ってみましたが、うまく動作しますが、IOSクライアントから実行するとURLは実行されません。さらに具体的にはAlamofireはURLを実行しません
let mainURL = "https://examplelogin.com"
let facebookLogin = "\(mainURL)/api/accounts/login"
func loginButtonTapped(_ name: String, _ pass: String) {
let parameters: [String: AnyObject] = [
"name": name as AnyObject,
"password": pass as AnyObject
]
Alamofire.request(facebookLogin, method: .post, parameters: parameters, encoding: JSONEncoding.default)
.responseJSON { response in
if let value = response.result.value {
let json = JSON(value)
// Do something
}
}
}
Alamofire
ノードサーバ
APIを呼び出していない、私は完全なドメイン名を取得するためにnamecheapを使用し、Herokuの上で私のノードサーバを開催しました、しかしそのために私のiosクライアントはAPIを実行しません。私はInfo.plistに何かを追加する必要がありますか?
アラモファイアはAPIも実行しません – sinusGob
@sinusGobあなたは "Content-Type"を設定してチェックしますか? –
デバッグペインに警告が表示されますか? – ozgur