LCUser *u = [LCUser currentUser];
    if(u.ACL) {
        //即之前设置过了acl,下次启动app后ACL依然是nil
    }
    else {
        
    }

同样,修改ACL也报错

LCUser *u = [LCUser currentUser];
    
    if (u) {
        
        LCACL *acl = u.ACL;
        //如果没有写权限,先要修改写权限
        if(![acl getPublicWriteAccess]) {
            acl = [LCACL ACL];
            [acl setPublicWriteAccess:YES];
            [acl setPublicReadAccess:YES];
            u.ACL = acl;
            
            [u saveInBackgroundWithBlock:^(BOOL succeeded, NSError * _Nullable error) {
                if (error) {
                   /* 返回错误
                    code = 403;
                    error = "Forbidden writing by object's ACL.";
                  */
                }
                else {
                    //
                }
            }];
        }

您说的 iOS 最新 SDK 是指 objc sdk 13.1.1 吗?
之前用过较旧版本的 objc sdk 吗?用过的话,在较旧版本下能读取到 LCUser 的 ACL 么?
另外,获取不到 LCUser 的 ACL 的应用的 App ID 方便提供下吗?

你好

1、我用的是objc sdk 13.1.0版本,以前老版本没有试过。

2、修改ACL权限我自己测试是一直是失败的,但我上线后查看数据,发现有少部分用户的ACL是没有修改成功,大部分修改成功。

App id TDWwApWrbUyEBsum0HOJ6ETa