2014-06-18 96 views
4

我正在從Facebook用戶的牆上拉牆貼的iOS應用程序。Facebook登錄審查:提交測試版本或生產版本?

這就要求當用戶正在登錄「user_status」權限

發展過程中,我注意到的是:。

A)如果我嘗試使用一個測試用戶上的「測試版」登錄應用程序,我不會在登錄權限對話框上看到任何警告。一旦測試用戶使用user_status權限登錄,應用程序就可以正確地從測試用戶的牆上提取帖子。 B)如果我嘗試在應用程序的「生產版本」上使用測試用戶進行登錄,則會在登錄權限對話框中看到一條警告,提示「以下權限未被批准並且未顯示給使用你的應用程序的人......「。如果我忽略了警告並繼續登錄,那麼該應用將無法從測試用戶的牆上取下帖子。

那麼如何讓Facebook審查這個權限? 1)我的第一個嘗試是提交應用程序的「生產版本」,我認爲當審閱者審閱應用程序時,他們會臨時批准應用程序的權限,以便他們可以體驗到當權限是批准。但是發生了什麼事情呢,審稿人說他們試着登錄,但看不到用戶牆上的帖子!聽起來好像user_status在審查時仍然沒有被批准。

2)我的第二個嘗試是提交應用程序的「測試版本」。並提供測試用戶的憑據,我已經嘗試過自己。令我驚恐的是,審查員再次投訴他們看不到任何帖子被從牆上拔下。這與我在使用相同構建的同一測試用戶的機器上經歷的完全不同。

可能是什麼原因?我做對了嗎?我應該提交應用程序的測試版本還是生產版本?由評審留下的線索是:

即使在許可的批准,你可以配置你的應用程序,以便測試用戶可以授予權限,以測試應用程序,我沒有看到權限提示,而在你的應用程序日誌記錄。 ,這可能是原因。

回答

0

回答我的問題:

你一定要提交應用程序的「測試版」,用「測試用戶」已創建。

在被一位評論者拒絕後,我重新提交了完全相同的內容,但是現在用一段YouTube視頻展示了評論者應該做的所有步驟,最後他們批准了!

+2

您如何準確提交測試版本?這不需要您知道審閱者設備的UDID,以便他們可以安裝特定版本的應用程序?我認爲陌生人安裝你的應用的唯一方法是通過App Store,這是你的產品版本。 – Pwner

1

提交應用程序的權限和審覈的行動時,必須提交真實的環境,讓評論家看到的實​​際上是怎麼回事,你如何使用的權限,怎麼這增強了用戶體驗。

提供屏幕截圖和一個非常簡單的分步過程,以便審閱者可以重現您的操作。 評論者使用您自己的測試用戶重現該操作,因此您看到的警告不適用。 請記住,審稿人是一名實習生(對我來說,因爲實習生應該有不同的經歷,但這是另一個話題),至少從訪問日誌中可以看到,所以他們可能有也可能沒有編程知識。

當然,您必須假設他們沒有像控制面板中的文檔那樣在提交應用程序時明確表示不使用行話或技術性的東西。