小编Axe*_*pez的帖子

我无法从华为 p40 系列设备获取 Firebase 令牌

我一般都是用这个方法拿到token的,但是华为p40系列来了就拿不到token了

FirebaseInstanceId.getInstance().getInstanceId().addOnSuccessListener( this,  new OnSuccessListener<InstanceIdResult>() {
        @Override
        public void onSuccess(InstanceIdResult instanceIdResult) {
            final String token = instanceIdResult.getToken(); // i can't get this
        }
});
Run Code Online (Sandbox Code Playgroud)

android token firebase huawei-mobile-services

8
推荐指数
2
解决办法
4093
查看次数

在 swift 3 中使用 POST 方法时 JSONSerialization.jsonObject 的响应为零

这是我想做的事情的一个例子,但这条线if let json = try JSONSerialization.jsonObject(with: data) as? [String: String]false因为返回的JSONSerialization.jsonObjectnil

func parser(lbl: UILabel){
    let postString = "xxx=xxx&xxxx=xxxx==&xxxxx=xxxxx&xxxxxx=xxxxxx&xx=xx"

    let url = URL(string: "http://xxxxxxxxxx.com/xxxxxx/xxxxx/xxxxxx.php")!
    var request = URLRequest(url: url)

    request.httpMethod = "POST"
    request.httpBody = postString.data(using: .utf8)

    let task = URLSession.shared.dataTask(with: request) { data, response, error in
        guard let data = data else {
            lbl.text = "error";

            return
        }

        do {
            if let json = try JSONSerialization.jsonObject(with: data) as? [String: String] {
                DispatchQueue.main.async {

                    let error …
Run Code Online (Sandbox Code Playgroud)

null json response swift3 ios10

1
推荐指数
1
解决办法
3855
查看次数