Итак, сегодня одно из моих приложений было отклонено в магазине приложений Amazon. Причина была в том, что внутри моего приложения я ссылался на платную версию приложения на рынке Android. Разочаровывает, но что бы там ни было, я думаю, каждый хочет получить свою долю...
Итак, теперь мне осталось изменить приложение, чтобы изменить ссылку Android Market на ссылку магазина приложений Amazon. На самом деле это не имеет большого значения, за исключением того, что сейчас, если я это сделаю, у меня останется несоответствие, когда я захочу загрузить более новую версию обратно на рынок Android. В конце концов, было бы довольно глупо связать кого-то с магазином приложений Amazon, если он покупает приложение на рынке Android.
Теперь мы все знаем, как сложно поддерживать/управлять несколькими версиями одного и того же приложения. Следовательно, мой вопрос заключается в том, как я могу ссылаться на оба одновременно? Есть ли способ узнать, откуда было загружено приложение, чтобы я мог закодировать обе ссылки в приложении и, таким образом, автоматически указать пользователю на одну или другую? Во-вторых, противоречит ли Amazon TOS предоставление пользователю выбора (скажем, вместо этого я открываю диалоговое окно и спрашиваю пользователя, откуда загружать)?
Спасибо всем.
Редактировать: Прямо из службы поддержки клиентов Amazon «Re: Связь с обоими рынками» (я бы хотел, чтобы процесс утверждения был таким же быстрым, как эти ребята):
В настоящее время нам нужны любые ссылки, чтобы указывать на магазин приложений Amazon только для рыночных ссылок. Ссылки на ваш веб-сайт разрешены, но не на другие рынки.
При указании других приложений внутри вашего приложения, включая дополнительные продажи, покупка должна быть совершена в магазине приложений Amazon.
android-developers
группе Google: groups.google.com/group/android-developers/browse_frm/thread/ - person CommonsWare   schedule 30.03.2011