解析サーバのバージョン:私はいくつかのACLを設定しようとしている1.0.14
解析サーバーACL
そして前に保存するクラウドコードで、私はこのようなACLを設定しています:
// Set ACL
var player1 = game.get('player1')
var player2 = game.get('player2')
var acl = new Parse.ACL()
acl.setReadAccess(player1.id, true)
acl.setReadAccess(player2.id, true)
acl.setWriteAccess(player1.id, true)
acl.setWriteAccess(player2.id, true)
game.setACL(all)
ACLが適切に更新されるように、このコードが動作する私のGame
クラスのために、私はそうのようなCLPを設定していますdb。しかし、私は私のiOSアプリでplayer1
でゲームを読みしようとしているとき、私が取得:
[Error]: Object not found for update. (Code: 101, Version: 1.13.0)
私はここで何をしないのですか?私の目標は、プレーヤー1と2だけがゲームを読み書きできるということです。誰もフィールドを削除したり追加することはできません。
PS:ACLの代わりにプレイヤー1と2のポインターのアクセス権を試しましたが、同じエラーが表示されます。
それだけのiOS関連したOKここ –
をあなたはスウィフトとの質問にタグを付けるが、私はスウィフトコードを一行も表示されません。私はそれを削除した。ありがとう –