앱에 버그 리포팅이 들어왔는데, 안드로이드에서 백버튼을 눌러서 앱을 종료하고 바로 앱을 다시 켜면 앱이 멈춘다는겁니다.
디버깅 해보니 안드로이드에서 exitOnClose옵션으로 앱이 종료되었을 때, 바로 다시 시작하면 에러가 나네요.
그래서 이슈를 남겼어요.
https://jira.appcelerator.org/browse/AC-5345
성미 급한 한국인이나 발견할 법한 에러긴 하지만 제법 크리티컬 하긴 합니다.
그래서 해결 방법을 찾느라 이것저것 시도해보고, 관련된 이슈를 뒤지다보니…
https://jira.appcelerator.org/browse/TIMOB-25324
이미 버그에 대한 PR이 제출된 이슈군요!
웃기는건 9월 말에 제출된 PR인데, 어제 머지되었어요.
6.3.0.GA 릴리즈하느라 엄청 바빴나보군요…
그래서 직접 6.3.0.GA에 적용해서 SDK 빌드할려고 하는데, 제 맥북의 Android SDK가 깨져있네요.
Oreo가지고 노느라고 이것저것 업데이트 했던게 문제라…
NDK 버전 내리고 삽질을 약간 해서, Titanium SDK 빌드를 마치고 적용해보니 문제가 해결되었네요…
아 이렇게 정리해서 글로 쓰는데도 긴데… 저녁 내내 거의 하루치 일할 시간을 여기 매달려 있었군요…
그래도 해결되서 다행이죠…
아 역시 안드로이드 관련된건 항상 삽질이 따라옵니다… 아이폰앱만 만들고 싶어요…