Перед публикацией частного приложения убедитесь, что в Play Console или в окне iframe корпоративного Google Play нет никаких предупреждений и сообщений об ошибках. Если проигнорировать подобные проблемы, они могут помешать публикации. Мы также рекомендуем следовать рекомендациям, приведенным далее.
Создание и подписание приложения- Название пакета должно быть уникальным для Google Play в целом, а не только среди приложений в организации или в аккаунте разработчика Google Play. Если это условие не выполняется, скомпилируйте приложение заново с другим названием.
- Для оптимизации использования оперативной памяти необходимо применить к пакету APK выравнивание по границам байтов. Если ваш пакет не отвечает этому требованию, вы можете выполнить выравнивание с помощью инструмента zipalign.
- У ключа, которым вы подписываете файл APK, должен быть длительный период действия. Чтобы узнать больше, изучите Рекомендации по подписанию.
- Почему при загрузке набора App Bundle появляется сообщение о том, что нужно включить функцию подписания приложений в Google Play?
- Эта ошибка возникает, если вы ещё не загрузили свой ключ подписи приложения. Следуйте инструкциям в разделе Как загрузить набор Android App Bundle для частного приложения, созданного с использованием файла APK.
- Мне показывается сообщение: "Загруженный APK-файл или набор Android App Bundle подписан с помощью ключа, который уже используется в других APK-файлах. В соответствии с правилами программы подписания приложений Google Play вам необходимо подписать файл или набор с помощью нового ключа, а затем загрузить его снова". Почему?
- Эта ошибка возникает, если при создании нового приложения вы загружаете набор App Bundle, подписанный тем же ключом, который уже использовался для других APK-файлов. Устранить проблему можно одним из следующих способов:
- перед загрузкой набора App Bundle подпишите его новым ключом загрузки;
- создайте частное приложение с помощью загрузки файла APK, а затем добавьте для этого приложения набор Android App Bundle.
- Эта ошибка возникает, если при создании нового приложения вы загружаете набор App Bundle, подписанный тем же ключом, который уже использовался для других APK-файлов. Устранить проблему можно одним из следующих способов:
- Как выбрать свой ключ для подписи сгенерированных APK, распространяемых среди конечных пользователей?
- Воспользуйтесь одним из следующих способов:
- Опубликуйте частное приложение из Play Console.
- Загрузите подписанный вашим ключом файл APK через окно iframe корпоративного Google Play, после чего загрузите тот же ключ в Play Console. Затем добавьте набор Android App Bundle для частного приложения, созданного с использованием файла APK. Когда эти шаги будут выполнены, вы сможете загружать наборы App Bundle через Play Console или окно iframe.
- Воспользуйтесь одним из следующих способов:
- Как выбрать сгенерированные Google ключи для подписи сгенерированных APK, распространяемых среди конечных пользователей?
- Создайте приложение, загрузив набор App Bundle через окно iframe. В этом случае для подписи приложения будет по умолчанию использоваться ключ, сгенерированный Google, и от вас не потребуется дополнительных действий.
- Могу ли я обновить свой ключ подписи приложения, если включена функция подписания приложений в Google Play?
- Эта возможность доступна только для стандартных аккаунтов разработчиков Play Console, но не для аккаунтов Play Console, созданных через окно iframe и используемых для распространения частных приложений.
- Могу ли я запросить сброс ключа загрузки, если использую аккаунт Play Console, созданный через окно iframe?
- Эта функция доступна только для стандартных аккаунтов разработчиков Play Console, но не для аккаунтов Play Console, созданных через окно iframe и используемых для распространения частных приложений.
- Можно ли сменить ключ подписи приложения, который был выбран изначально?
- Нет. Независимо от того, выбрали ли вы свой ключ при загрузке файла APK или сгенерированный Google ключ при загрузке набора Android App Bundle, для приложения будет использоваться тот ключ, которым оно подписано при первом выпуске.
- Можно ли перейти на использование файла APK, если приложение загружено в виде набора App Bundle через окно iframe?
- Если вы первоначально создали приложение с помощью файла APK и затем добавили набор App Bundle, загрузив ключ подписи, то вы можете вернуться к использованию APK.
- Однако это нельзя будет сделать, если вы создали приложение, загрузив набор App Bundle через окно iframe.
- Можно ли использовать Play Edit API, чтобы загружать наборы App Bundle для частных приложений, созданных из окна iframe?
- Да, но для этого нужно сначала загрузить свой ключ подписи в Play Console. Затем вы сможете выпускать обновления для приложения через Play Edit API.
- Поддерживает ли Play Custom App Publishing API наборы App Bundle?
- Нет. Этот API работает только с приложениями, созданными с использованием файлов APK.
- Могу ли я создать приложение через Play Custom App Publishing API и затем выпускать обновления с помощью Play Edit API?
- Да, однако необходимо загрузить свой ключ подписи в Play Console, прежде чем использовать Play Edit API для работы с наборами App Bundle.
Если вы будете без разрешения использовать материалы, содержащие товарные знаки, это может быть расценено как нарушение правил Google Play, даже если контент принадлежит вашей организации. Рассматриваемые случаи:
- в вашем частном приложении есть контент, содержащий товарные знаки, например названия и логотипы брендов, графические объекты или аудиофайлы;
- вы публикуете приложение, полученное от третьего лица.
Перед публикацией сообщите специалистам Google Play по проверке приложений, что у вас есть разрешение на использование контента, и дождитесь от них ответа.