2016-01-26 39 views
0

我在我的應用中試用了Parse的ACL設置,但是現在我遇到了一個問題:現在我的所有對象都沒有寫入權限。我可以將它們更改回數據瀏覽器,但我看不到如何將默認設置重置爲公共讀取和公共寫入。當我更改數據瀏覽器設置時,仍會創建新的對象,而無需寫入權限。如何將Parse ACL設置更改回公共讀/寫?

我感謝您的幫助。我看到這個帖子:

https://stackoverflow.com/questions/33929358/cannot-edit-parse-user-while-they-are-offline-how-do-i-enable-acl-public-write

這似乎提到了同樣的問題,但沒有人回答了這個問題。

[PFACL setDefaultACL:defaultACL withAccessForCurrentUser:YES]; 

你試試這個:

回答

0

按照docs,您可以通過設置默認的ACL?

+0

謝謝你的回答。在發佈我的問題之前,我確實嘗試過,但沒有解決問題。 – user3140521

+0

我把上面的代碼行放在我的應用程序委託中,就在Parse初始化的下面。沒有效果。我也嘗試從模擬器中刪除應用程序,也沒有效果。我的對象總是在數據瀏覽器中創建爲「Public Read,(objectID)」而不是「Public Read and Write」我也嘗試單擊ACL設置,但它們也沒有幫助。這些設置隨着每個新對象而改變。 – user3140521

+0

奇怪 - 也許最好通過支持直接聯繫解析人員? –

0

事實證明,我的問題與解析自己或數據瀏覽器無關。我簡直沒有打開一些選擇權。沮喪的問題,簡單的解決方案。