0

そのようなカスタムオブジェクトクラスからレコードを単純に削除しようとしています。

[QBCustomObjects deleteObjectWithID:deletingID className:className delegate:self];

サーバーはこれで応答します。

削除http://api.quickblox.com/data/Appointments/520bdd08535c12410901514a.xml

ヘッダー:{

"QB-SDK" = "iOS 1.7";

"Qb-Token" = 906a5cbc316a904b08bcb9dc8a9a84c0d2e04eab;

"QuickBlox-REST-API-Version" = "0.1.1";

}

パラメーター:

生の体:

2013-08-26 14:02:05.135 ClientScheduler[32062:110b] 要求が終了しました、応答:

レストレスポンス:


ヘッダー:{

"Cache-Control" = "no-store";

Connection = close;

"Content-Language" = en;

"Content-Length" = 228;

"Content-Type" = "text/html";

Date = "Mon, 26 Aug 2013 21:25:44 GMT";

Server = PWA;

}

body:アクセスが拒否されました

ドキュメントへのアクセスが許可されていません。

ログインしたユーザーが、アクセス制御リストのレコードの削除アクセス権を持っていることを確認しました。奇妙なことに、削除が機能する場合と機能しない場合があります。

- (void)completedWithResult:(Result *)result{
  if([result isKindOfClass:QBCOCustomObjectResult.class]){
      if(result.success){
          //handle call back
      }
  }
}

サーバーの応答は別のことを言っていますが、result.success は true を示しています。誰でもこれで私を助けることができますか?

4

1 に答える 1