我正在從Facebook用戶的牆上拉牆貼的iOS應用程序。Facebook登錄審查:提交測試版本或生產版本?
這就要求當用戶正在登錄「user_status」權限
發展過程中,我注意到的是:。
A)如果我嘗試使用一個測試用戶上的「測試版」登錄應用程序,我不會在登錄權限對話框上看到任何警告。一旦測試用戶使用user_status權限登錄,應用程序就可以正確地從測試用戶的牆上提取帖子。 B)如果我嘗試在應用程序的「生產版本」上使用測試用戶進行登錄,則會在登錄權限對話框中看到一條警告,提示「以下權限未被批准並且未顯示給使用你的應用程序的人......「。如果我忽略了警告並繼續登錄,那麼該應用將無法從測試用戶的牆上取下帖子。
那麼如何讓Facebook審查這個權限? 1)我的第一個嘗試是提交應用程序的「生產版本」,我認爲當審閱者審閱應用程序時,他們會臨時批准應用程序的權限,以便他們可以體驗到當權限是批准。但是發生了什麼事情呢,審稿人說他們試着登錄,但看不到用戶牆上的帖子!聽起來好像user_status在審查時仍然沒有被批准。
2)我的第二個嘗試是提交應用程序的「測試版本」。並提供測試用戶的憑據,我已經嘗試過自己。令我驚恐的是,審查員再次投訴他們看不到任何帖子被從牆上拔下。這與我在使用相同構建的同一測試用戶的機器上經歷的完全不同。
可能是什麼原因?我做對了嗎?我應該提交應用程序的測試版本還是生產版本?由評審留下的線索是:
「即使在許可的批准,你可以配置你的應用程序,以便測試用戶可以授予權限,以測試應用程序,我沒有看到權限提示,而在你的應用程序日誌記錄。 ,這可能是原因。「
您如何準確提交測試版本?這不需要您知道審閱者設備的UDID,以便他們可以安裝特定版本的應用程序?我認爲陌生人安裝你的應用的唯一方法是通過App Store,這是你的產品版本。 – Pwner