1. Заявление о подписи приложения
1.1 Установите jdk, jre и установите переменные среды
1.2 Когда вы будете готовы, снова откройте окно cmd и введите Java, чтобы проверить, правильно ли он настроен.**
1.3 Если он был настроен правильно, выполните следующую команду для создания сертификата. Сгенерированный сертификат сохраняется в каталоге запуска текущего cmd**
Псевдоним сертификата и имя приложения можно заменить на собственное имя программного обеспечения, но не забудьте сохранить соответствующую информацию
1.4 Когда в конце будет предложено, правильно ли это, не нажимайте Enter, введите y, чтобы подтвердить правильность, иначе вам придется сделать это снова. **
2. Упаковка приложения
- Настройте имя пакета Android: исходное имя пакета Android по умолчанию — uni.UNIxxxxxxx, которое необходимо удалить из uni, и рекомендуется изменить его на com.xxxxx.UNIxxxxxxx,
поскольку это имя пакета будет использоваться с версией ios позже. , поэтому лучше всего стандартизировать наименования - Введите псевдоним сертификата, пароль сертификата, выберите файл сертификата
3. Получите подпись приложения
1.1 Установите [Инструмент создания подписи] на мобильный телефон или эмулятор
Загрузите официальный инструмент для создания подписи
1.2 Установите только что упакованный apk на мобильный телефон и введите имя пользовательского пакета на втором шаге.
1.3 [Инструмент создания подписи] автоматически получит список подписей приложений, установленных локально. В это время введите имя пользовательского пакета, заполненное в uniapp, чтобы получить строку кодов подписи приложений.
4. Открытая платформа WeChat для подачи заявок на мобильные приложения
4.1 Подготовьтесь к подаче заявки на официальном сайте (если он у вас есть, вы можете заполнить его напрямую)
- Официальный веб-сайт приложения относится к веб-сайту рекламных материалов мобильного приложения, на которое в настоящее время подана заявка, и должен включать сноску компании, фактическое использование приложения, имя приложения и сведения о приложении (это может быть упрощено, только размер приложения , также допустима информация о версии)
- Это не может быть веб-страница, на которой необходимо войти в систему. Вы должны иметь возможность напрямую просматривать содержимое приложения.
Если вы не знаете, как создавать дизайн, вы можете обратиться к этой картинке ↓
4.2 Блок-схема приложения
- Должен быть скриншот фактической установки на мобильный телефон, включая заряд батареи, мобильное время и панель уведомлений.
4.3 Введите здесь ранее примененную подпись приложения и имя пакета приложения и нажмите «Отправить на проверку».
- При необходимости выберите платформу приложения, здесь я использую только приложение Android, поэтому проверяется только приложение Android.
4.4 После успешного создания правильно сохраните appId и appSecret
5. На заметку
Официальный документ WeChat
1. В официальной разработке следует отметить, что отлаживаемый установочный пакет не может быть зарегистрирован с помощью WeChat, и будет сообщен код ошибки с кодом 40029 или 40125. Если вы хотите нормально войти в WeChat, вы необходимо использовать официальную
подпись Установить пакет для установки
2. Не рекомендуется раскрывать информацию AppId и AppSecret на внешнем интерфейсе.Эта информация должна быть сохранена на бэкэнде и обработана бэкэндом.
Внешнему интерфейсу нужно только передать код, полученный после нажатия кнопки входа в WeChat, на серверную часть, а остальная логика входа выполняется на серверной части.
{
"access_token": "ACCESS_TOKEN",
"expires_in": 7200,
"refresh_token": "REFRESH_TOKEN",
"openid": "OPENID",
"scope": "snsapi_userinfo",
"unionid": "o6_bmasdasdsad6_2sgVtxxxxxxxx"
}