1. 신청서 서명 신청서
1.1 jdk, jre 설치 및 환경 변수 설정
1.2 준비가 되면 cmd 창을 다시 열고 Java를 입력하여 올바르게 구성되었는지 확인합니다.**
1.3 올바르게 구성되었으면 다음 명령을 실행하여 인증서를 생성합니다. 생성된 인증서는 현재 cmd**의 시작 디렉터리에 저장됩니다.
인증서 별칭 및 응용 프로그램 이름은 자신의 소프트웨어 이름으로 바꿀 수 있지만 관련 정보는
keytool -genkey -alias 인증서 별칭 -keyalg RSA -keysize 2048 -validity 36500 -keystore 응용 프로그램 이름.keystore
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"
}