0

私は経験の少ない私年生以下の夏のプロジェクトに取り組んで新しい学生ですし、私は「エラースウィフトエラードメイン= NSURLErrorDomainコード= -1012

エラードメイン= NSURLErrorDomainコード= -1012を取得しています(ヌル)」 のUserInfo = {NSErrorFailingURLKey = https://localhost/donate/payment.php、 NSErrorFailingURLStringKey = https://localhost/donate/payment.php}

私はストライプを通じてクレジットカード支払いを実行しようとすると、私が持っているコードは

0123です
func postStripeToken(token: STPToken) { 

    let URL = "https://localhost/donate/payment.php" 
    let params : [String: AnyObject] = ["stripeToken": token.tokenId, 
              "amount": myInt, 
              "currency": "usd", 
              "description": self.emailTextField.text!] 

    let manager = AFHTTPRequestOperationManager() 
    manager.POST(URL, parameters: params, success: { (operation, responseObject) -> Void in 

     if let response = responseObject as? [String: String] { 
      UIAlertView(title: response["status"], 
       message: response["message"], 
       delegate: nil, 
       cancelButtonTitle: "OK").show() 
     } 

    }) { (operation, error) -> Void in 
     self.handleError(error!) 
    } 
} 

リソースは、ビーチをロードできませんでしたそれは代わりにHTTPSのHTTP URLを望んでいるが、私はHTTPに変更し、ユーザーを押すが、そのカードでのお支払いには、その保護されていないときには、エラー

を取得しますAPPトランスポートセキュリティ ポリシーでは、セキュアな接続が必要です。

NSURLエラーが発生することなくHTTPSを使用できますか、またはHTTPSなしで安全な接続を確立できますか。任意のヒントは非常に役立つだろう!

manager.securityPolicy.allowInvalidCertificates = true; 

私は運がないこの文を追加しようとしました。この問題については

答えて

1

“The resource could not be loaded beach the APP Transport Security Policy requires the use of a secure connection”

ちょうどあなたinfo.plist

<key>NSAppTransportSecurity</key> 
<dict> 
    <key>NSAllowsArbitraryLoads</key> 
    <true/> 
</dict> 
に次のコードを記述し
関連する問題