在iOS中,我們有臨時配置文件來設置設備UDID。所以,我們的應用程序將安裝在設備上,只有在開發階段將UDID添加到臨時配置文件中。我們通常只添加客戶設備。所以只有客戶可以安裝應用程序。構建不會安裝任何其他設備。限制Android設備安裝在設備上
在Android中有沒有像上面這樣的功能?
注意:我知道我們在Google Play中有功能。但是,我需要這個功能,而發展。
在iOS中,我們有臨時配置文件來設置設備UDID。所以,我們的應用程序將安裝在設備上,只有在開發階段將UDID添加到臨時配置文件中。我們通常只添加客戶設備。所以只有客戶可以安裝應用程序。構建不會安裝任何其他設備。限制Android設備安裝在設備上
在Android中有沒有像上面這樣的功能?
注意:我知道我們在Google Play中有功能。但是,我需要這個功能,而發展。
您可以過濾哪個用戶(不是設備)可以安裝您的應用程序。
爲此,請使用Google Play開發者控制檯發佈測試版應用APK - 只有在用戶加入特定的Google+社區或Google羣組後才能安裝。
因此,您必須創建這樣的組或社區並將其設爲私人 - 這將允許您篩選出哪些用戶可以加入。
這些用戶加入後,你會發送測試URL和應用程序安裝在他們的設備上。
查看更多詳情,請看at this Google Play Help article。
Play商店的做法是通過新的beta-testing feature。您可以將測試人員添加到Google+社區,並通過Play商店訪問您的應用。
如果您不想使用Play商店,則可以在應用程序內部實施限制來實現此目的。 Android博客的Identifying App Installations有關於如何唯一標識設備的一些很好的信息。您可以使用這些方法之一,根據您的活動的onStart()
中的「已批准」設備列表來檢查設備標識符,如果用戶未被「批准」,則只需致電finish()
即可。
[在此處開始搜索](http://developer.android.com/distribute/googleplay/publish/console.html)。 –
我建議您重新閱讀您的Apple開發人員協議,瞭解您使用自動配置配置文件規避應用商店銷售的方式。 – unsynchronized