모바일 배포 문제 해결
Deployment Guide Mobile Mobile Troubleshooting에 대한 문서입니다.
"서버에 연결할 수 없습니다. 서버 URL과 인터넷 연결을 확인하세요." 메시지가 계속 나타납니다 # 먼저 서버 URL에 오탈자가 없는지 확인하고 서버 배포 구성에 따라 http:// 또는 https:// 가 포함되어 있는지 확인하세요. 서버 URL이 올바른 경우 SSL 인증서 구성에 문제가 있을 수 있습니다. SSL 인증서 설정을 확인하려면 SSL Labs 와 같은 사이트를 방문하여 테스트하세요. 누락된 체인이나 인증서 경로에 대한 오류가 있으면 포함되어야 하는 중간 인증서가 누락된 것일 수 있습니다. 앱은 자체 서명된 인증서가 있는 서버에 연결할 수 없으므로 대신 Let's Encrypt 를 사용하는 것을 고려하세요. ADFS/Office365 로그인이 작동하지 않습니다 # Microsoft 지침에 따라 WIA를 지원하지 않는 장치에 대한 인트라넷 양식 기반 인증 구성 을 권장합니다. 사라지지 않는 "연결 중..." 막대가 표시됩니다 # 앱이 제대로 작동하면 앱이 다시 연결된 후 사라지거나 "연결됨"이라고 표시되는 회색 "연결 중..." 막대가 표시됩니다. 이 메시지가 항상 표시되고 인터넷 연결이 정상인 경우, 서버 관리자에게 서버가 NGINX 또는 다른 웹 서버를 역방향 프록시로 사용하는지 확인하세요. 그렇다면 APIv4 엔드포인트에 대한 WebSocket 연결 지원 을 위해 올바르게 구성되어 있는지 확인해야 합니다. 모든 아웃바운드 연결이 프록시를 통해야 합니다. Mattermost 호스팅 푸시 알림 서비스에 어떻게 연결할 수 있나요? # 아래 단계에 따라 내부 서버를 설정하여 네트워크에서 Mattermost 호스팅 푸시 알림 서비스(HPNS)로의 연결을 프록시할 수 있습니다: 프록시 서버가 SSL을 지원하도록 올바르게 구성되어 있는지 확인합니다. https://www.digicert.com/help/에서 URL을 확인하여 작동 여부를 확인합니다. https://push.mattermost.com 으로 요청을 전달하는 프록시를 설정합니다. Mattermost에서 5.12 이전 버전에서는 시스템 콘솔 > 알림 설정 > 모바일 푸시 > 푸시 알림 활성화 를, 5.12 이후 버전에서는 시스템 콘솔 > 환경 > 푸시 알림 서버 > 푸시 알림 활성화 를 "푸시 알림 서비스 위치 수동 입력"으로 설정합니다. 푸시 알림 서버 필드에 프록시의 URL을 입력합니다. Note 프록시가 구성된 방식에 따라 포트 번호를 추가하고 https://push.mattermost.com 에 매핑된 https://push.internalproxy.com:8000 과 같은 URL을 만들어야 할 수도 있습니다. 빌드가 bundleReleaseJsAndAssets 에서 멈춥니다 # 해결 방법으로 먼저 js 를 수동으로 번들링할 수 있습니다: react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.andro
