NSDictionary *dicParameters = [NSDictionary dictionaryWithObject:[order valueForKey:@"objectId"]
forKey:@"order"];

// 调用指定名称的云函数 averageStars,并且传递参数
[AVCloud callFunctionInBackground:@"inspectTickets"
withParameters:dicParameters
block:^(id object, NSError *error) {
if(error == nil){
// 处理结果
} else {
// 处理报错
}
}];

------ BEGIN LeanCloud REST Request -------
path: /1.1/functions/inspectTickets
curl: curl -i -k -X POST -d '{"order":"5a279f6d1579a30062c7774f"}' --compressed -H 'Accept: application/json' -H 'Content-Type: application/json; charset=utf-8' -H 'X-LC-Prod: 1' -H 'User-Agent: AVOS Cloud iOS-v8.2.0 SDK' -H 'Accept-Language: en;q=1' -H 'Accept-Encoding: gzip' -H 'X-LC-Id: Oyr0CIgT4QnRxAIu9RnN8wsI-gzGzoHsz' "https://oyr0cigt.engine.lncld.net/1.1/functions/inspectTickets"
------ END --------------------------------

------ BEGIN LeanCloud REST Response ------
path: /1.1/statistics/apps/Oyr0CIgT4QnRxAIu9RnN8wsI-gzGzoHsz/sendPolicy
cost: 356.496ms
response: {
enable = 1;
parameters = {
};
policy = 7;
}
------ END --------------------------------
2018-05-25 10:12:39.911997+0800 QRTicket[22033:27788343] [ERROR] +[AVErrorUtils errorFromJSON:] [Line 207] error: Error Domain=AVOS Cloud Error Domain Code=1 "Error Infomation Unknown, code and error are reserved keys." UserInfo={error=Error Infomation Unknown, code and error are reserved keys., NSLocalizedDescription=Error Infomation Unknown, code and error are reserved keys., code=1}
Printing description of responseObject:
{
code = 1;
}

appid: Oyr0CIgT4QnRxAIu9RnN8wsI-gzGzoHsz
2018-05-25 10:12:13.424162+0800 QRTicket[22033:27788251] Could not successfully update network info during initialization.
timezone: 8
carrier:
access:
app_version: 1.0
sdk_version: v8.2.0
os: iOS
package_name: com.afsc.qrcode
sv: 6
language: en
display_name: QRTicket
device_id: E2504A06-9A11-4834-B5AE-83FE9DEA9A96
is_jailbroken: 0
resolution: 750 x 1334
device_model: x86_64
os_version: 11.3


2018-05-25 10:12:13.429529+0800 QRTicket[22033:27788251] [DEBUG] -[AVPaasClient performRequest:success:failure:wait:] [Line 623]

------ BEGIN LeanCloud REST Request -------
path: /2/route
curl: curl -i -k -X GET -G --compressed -H 'Accept: application/json' -H 'Content-Type: application/json; charset=utf-8' -H 'X-LC-Prod: 1' -H 'User-Agent: AVOS Cloud iOS-v8.2.0 SDK' -H 'Accept-Language: en;q=1' -H 'Accept-Encoding: gzip' -H 'X-LC-Id: Oyr0CIgT4QnRxAIu9RnN8wsI-gzGzoHsz' --data-urlencode 'appId=Oyr0CIgT4QnRxAIu9RnN8wsI-gzGzoHsz' "https://app-router.leancloud.cn/2/route"
------ END --------------------------------
2018-05-25 10:12:13.473195+0800 QRTicket[22033:27788251] [DEBUG] -[AVPaasClient performRequest:success:failure:wait:] [Line 623]

------ BEGIN LeanCloud REST Request -------
path: /1.1/statistics/apps/Oyr0CIgT4QnRxAIu9RnN8wsI-gzGzoHsz/sendPolicy
curl: curl -i -k -X GET -G --compressed -H 'Accept: application/json' -H 'Content-Type: application/json; charset=utf-8' -H 'X-LC-Prod: 1' -H 'User-Agent: AVOS Cloud iOS-v8.2.0 SDK' -H 'Accept-Language: en;q=1' -H 'Accept-Encoding: gzip' -H 'X-LC-Id: Oyr0CIgT4QnRxAIu9RnN8wsI-gzGzoHsz' "https://oyr0cigt.stats.lncld.net/1.1/statistics/apps/Oyr0CIgT4QnRxAIu9RnN8wsI-gzGzoHsz/sendPolicy"
------ END --------------------------------
2018-05-25 10:12:13.474023+0800 QRTicket[22033:27788338] [DEBUG] -[AVPaasClient performRequest:success:failure:wait:]blockinvoke [Line 666]

------ BEGIN LeanCloud REST Response ------
path: /2/route
cost: 44.177ms
response: {
"api_server" = "oyr0cigt.api.lncld.net";
"engine_server" = "oyr0cigt.engine.lncld.net";
"push_server" = "oyr0cigt.push.lncld.net";
"rtm_router_server" = "oyr0cigt.rtm.lncld.net";
"stats_server" = "oyr0cigt.stats.lncld.net";
ttl = 3600;
}

可以发一下云函数的响应么,另外建议检查云引擎控制台日志中是否有错误

你好云函数那边没有啥日志
web1 10:36:42
java.lang.NullPointerException

我本地lean up 测试也是 { code = 1;}

是否和前面的 NullPointerException 有关呢,建议检查一下云函数的代码。

问题解决了 谢谢提示发现云函数那边order是个avobject