programming/IONIC
[IONIC3] 센트리 릴리즈 아이디 고정하기
헤써니
2020. 8. 30. 15:39
사용중인 IONIC을 기준으로 포스팅한 글입니다.
sentry를 사용하는 IONIC 앱을 빌드하면, 빌드할 때마다 센트리에 기록되는 릴리즈 아이디가 자동으로 변경됩니다.
<!-- src/index.html -->
<script>
(function(w){var i=w.SENTRY_RELEASE=w.SENTRY_RELEASE||{};i.id='584282d4e45ea559e38q';})(this);
</script>
출시되는 버전에 맞는 센트리 릴리즈 아이디를 고정하면, sentry에서 오류를 더 쉽게 확인할 수 있습니다.
이 때 사용하는 명령어는 SENTRY_SKIP_AUTO_RELEASE입니다.
$ SENTRY_SKIP_AUTO_RELEASE=true ionic cordova build android
$ SENTRY_SKIP_AUTO_RELEASE=true ionic cordova build ios
※ 주의 : SENTRY_SKIP_AUTO_RELEASE는 실행하려는 명령어의 가장 앞에 써야 합니다. ionic 이하에 작성할 경우 오류가 발생합니다.
더보기
참고사이트
1. Sentry - IONIC 공식 문서
docs.sentry.io/platforms/javascript/guides/cordova/ionic/
Ionic
docs.sentry.io