Parse 1.8.5を使用してデータをParseにアップロードすると、このクラウドコードは "params"にコンパイルエラーがあり、それをデバッグできません。'[String:String?]'型の値を期待される引数型 '[NSObject:AnyObject]?'に変換できません。
let params = ["phoneNumber" : userPhoneNumber,
"username": username,
"password": userPassword,
"Email": userEmail
]
PFCloud.callFunctionInBackground("sendCode", withParameters: params, block:
{ (response: AnyObject?, error: NSError?) -> Void in
if response?.localizedDescription != nil {
print(error)
var alert = UIAlertView(title: "Failure", message: "SignUp Error", delegate: self, cancelButtonTitle: "OK")
alert.show()
} else {
self.activityIndicator.stopAnimating()
}
})
に各要素をキャストするために、これを上試してみてください。 – user3344977