簡體   English   中英

如何讓Android app alpha / beta測試人員免費下載該應用程序?

[英]How do I allow android app alpha/beta testers to download the app for free?

我有一個應用程序,我想以$ x的價格向公眾發布,但是,我想允許免費下載Google Developer Console Alpha / Beta APK。 我希望測試人員能夠免費下載嗎? 我怎么做?

提前致謝,

PS。 我發誓我在Google上找到了鏈接,但我似乎無法再找到它。

這是我的結論(簡而言之,沒有解決方案):

1-(編輯:遺憾的是,這一點不正確,除非您直接從商店下載,否則不會獲得更新。) 唯一的問題是向測試人員提供第一個APK,因為他們無法從Play商店下載應用程序,但是,從Play商店下載更新是可行的,沒關系,(提供的APK必須使用與Play相同的密鑰簽名商店APK)

2-如果應用程序尚未公開發布,測試人員必須擁有某種直接鏈接到Play商店中的應用程序,因為搜索它永遠不會顯示(即使包名稱為:com.example.application)。 但是在擁有第一個APK后,您只需查看Play商店中的“我的應用”部分即可找到它。

3-谷歌很難讓這更容易,特別是考慮到概念的微不足道和對它的需要。

謝謝大家的建議。 但是考慮到它們都不是答案,因為沒有答案,我不得不總結我的發現。 干杯。

在與Google代表討論后,我發現有一種向測試人員免費提供應用程序的方法。 測試人員必須先為應用付費。 然而,事實證明, 開發商發起退款實際上與谷歌發起的退款不同。

  • Google退款 :許可已被撤銷,用戶將無法再訪問該應用。

  • 開發人員退款 :許可證未被撤銷,如果您僅測試許可證響應,則應用程序將保持完全正常運行。 如果您驗證訂單ID,它將失敗,因為訂單狀態將更改(這將是一個自定義實現)。 對於實施推薦的許可證驗證示例的開發人員,這將有效地產生免費應用程序。

警告 :我還沒有對此進行測試,因為我的應用程序距離發布僅幾個月,但這是我的聊天:

好的,請你解釋退款。 據我了解,退款會取消對用戶許可的授權,因此我認為您的意思是退出Google支付系統。

阿蒂米斯

如果您自己發起退款,則用戶不會失去對其庫中應用程序的訪問權限。

除非您將應用程序設計為不斷檢查訂單ID的狀態以觸發撤銷操作等。

如果用戶通過Google發起退款,是的,他們將不再擁有其庫中的應用,他們將無法訪問該內容。

好的,既然我只檢查服務器的許可響應,我發起的任何退款都會在用戶的庫中產生一個功能齊全的免費應用程序?

阿蒂米斯

好吧,我無法驗證您的應用程序代碼或您在設計中所做的工作。

我只能確認,如果您退還用戶對某個應用的購買,Google就不會撤消其圖書館中的應用或他們對應用內容的訪問權限。

很好,也許我錯過了這方面的文檔,但我搜索得非常徹底,大多數信息表明開發人員不能免費向測試人員提供應用程序。

這將是添加到開發人員控制台幫助和測試頁面的絕佳信息。

阿蒂米斯

確實如此,您無法向測試人員免費提供應用程序。

無論如何,必須支付應用程序的費用。

但是,與所有應用,alpha,測試版或制作應用一樣,歡迎您按照自己的意願退款。

谷歌播放開發者控制台現在讓開發人員有機會提供免費應用或免費應用內購買的促銷代碼,非常適合為Alpha和Beta用戶提供免費應用: 在此輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM