2017-10-19 6 views
0

내 앱 로그인 모드, 실험실 모드 및 이온 콜롬바를 사용하는 경우에도 기기에 Android가 실행됩니다. 하지만 .. --prod와 함께 릴리스 빌드를 생성 할 때. 모든 기기에 앱을 설치하면 로그인이 작동하지 않습니다. 나는 앱을 디버그하고 로그인 버튼을 클릭하면 ejecution이 내 제공자에게만 돌아가고 아무것도 반환하지 않는다는 것을 알았다.나쁜 행동 ionic cordova 출시 모드 http 및 httpclient

시간 전에 내가 생성 한 릴리스가 정상적으로 작동했습니다. 그러나 나는 무엇이 될 수 있는지 모른다. 나는 또한 관찰 할 수있는, 약속, http, httpclient로 바꾸려고했지만 성공하지는 못했다. 릴리스 모드에서만 작동하지 않습니다.

데이터를 요청하는 버튼 만있는 다른 프로젝트를 시도했지만 디버그 모드가 설정된 상태에서 릴리스 모드와 동일한 결과가 발생했습니다.

+0

정밀도를 높이 지 않으면 대답하기가 약간 어렵습니다. 릴리스가 설정된 경우에만 코드를 처리 할 수있는 도구를 사용하고 있습니까? 예를 들어 'cordova-uglify'와 같은 것입니까? – Kaddath

+0

아니요, 아닙니다. 나는 새로운 프로젝트를 만들려고 노력했다. '이온 시작 기초 공백'. 단추, 누를 때 호출되는 데이터, 단추, ts 파일의 함수를 가져 오는 간단한 공급자를 추가했지만 동일한 문제 –

+0

CORS 문제 일 수 있습니까? 귀하의 URL이 출시와 다른가요? 원격 장치 웹 페이지 (Android 용 크롬 또는 iOS 용 사파리 포함)를 검사하여 브라우저 오류를 검색 할 수 있습니다. – Kaddath

답변

0

릴리스 모드가 HTTPS 확인을 켭니다. (내 SSL을 내 사이트에서 업데이트 했으므로 작동했습니다)