当Parse iOS sdk更新为1.14时,callFunctionInBackground无法正常工作

问题描述 投票:0回答:1

我将库从1:12更新到1.14.2。现在,当我调用Cloud Code中的函数时,未定义用户的提取。

函数调用:

[PFCloud callFunctionInBackground:@"getListOfItems"
                       withParameters:nil
                                block:^(NSArray *result, NSError *error) {...

用户的iOS控制台日志:

user <PFUser: 0x7bd910f0, objectId: qiW9i8rQCN, localId: (null)> {
    ACL = "<PFACL: 0x7bc18890>";...

Cloud代码的响应:

error: Error generating response. [TypeError: Cannot read property 'fetch' of undefined] 

请求的日志:

{
  "params": {},
  "master": false,
  "installationId": "xxx",
  "log": {
    "appId": "xxx"
  },
  "headers": {
    "host": "xxx",
    "connection": "close",
    "user-agent": "xxx",
    "x-parse-app-display-version": "1.0",
    "accept": "*/*",
    "x-parse-application-id": "xxx",
    "accept-language": "en-us",
    "x-parse-client-key": "xxx",
    "x-parse-os-version": "10.0 (15G31)",
    "x-parse-app-build-version": "1",
    "x-parse-client-version": "i1.14.2",
    "x-parse-installation-id": "xxx",
    "accept-encoding": "gzip, deflate",
    "x-request-id": "xxx",
    "x-forwarded-for": "2.35.93.203",
    "x-forwarded-proto": "http",
    "x-forwarded-port": "80",
    "via": "1.1 vegur",
    "connect-time": "1",
    "x-request-start": "xxx",
    "total-route-time": "0",
    "content-length": "0"
  },
  "functionName": "getListOfItems"
}

Cloud代码函数内的用户日志:

undefined

如果我回到1.12版本,我没有问题

ios parse-platform parse-server
1个回答
0
投票

我发现了这个问题。是一个iOs 10模拟器的bug。 https://openradar.appspot.com/27844971

© www.soinside.com 2019 - 2024. All rights reserved.