메뉴 건너뛰기

XE 푸시 앱

조회 수 136 추천 수 0 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

요즘 너무 자주 업그레이드하네요.

 

그래도 앱쪽은 오류가 발견되는 족족 빠른 대응을 하는 것이 원칙이라... 불편하시더라도 자주 업그레이드 해주시기 바랍니다. 왜냐하면 사용자는 한번 설치하면 (젊은 사람 아니고는) 거의 업그레이드를 안하기 때문입니다. 그래서 이왕이면 에러가 적은 최신버전으로 설치하도록 항상 앱은 신선(?)해야 합니다. ^^

 

1. 디바이스 아이디 부분 없앰

 

이번에도 구조변경은 없구요... 다만 안드로이드 6.0 마시멜로에 적합하도록 매우 위험한 권한 하나를 없앴습니다.

 

사실 이전에는 앱을 설치할 때 권한을 한꺼번에 물어보고, 사용자는 별관심없이 허용을 누르고 설치했죠. 그러면 그 앱은 삭제될때까지 아무런 장애 없이 허락된 권한 하에서 모든 작업을 수행할 수 있었습니다. 그러나 안드로이드 마시멜로부터는 한꺼번에 물어보지 않고, 앱이 권한이 필요할 때마다(예를 들어 카메라를 사용해야 하면, '카메라' 사용 허락해달라고 요청해야 합니다) 권한 요청을 해야 하고, 처음에 권한을 허락했어도 또 나중에 사용자가 임의로 설정화면에서 앱의 권한을 바꿀 수 있습니다.

 

그래서 이러한 마시멜로 정책에 대응하지 않으면 앱은 비정상적으로 종료되곤 하는 것입니다.

 

그래서 일단 중요한 것은 위험한 수준의 권한은 되도록이면 없애는 것이 좋습니다.

 

XE푸시앱에서 사용하는 가장 위험한 권한은 PHONE_STATE입니다. 핸드폰 번호와 기기 고유 아이디, 시리얼 넘버, 통화 정보같은 것들을 얻기 위해 허락받아야 하는 권한입니다.

 

그동안 xe푸시앱은 중복 등록을 막기 위해서 기기마다 고유 아이디(device_id)를 핸드폰번호와 기기 시리얼 번호 등을 조합하여 만들어서 서버에 전송했는데,... 사실 따지고 보면 이런 기능이 별로 필요가 없습니다. 중복 가입되어도 푸시 알림시 자동 삭제되고, 단지 중복가입막겠다고 위험한 수준의 권한을 사용할 필요는 없을 것 같습니다.

 

그래서 이번에 디바이스 아이디 부분을 모두 없애고 PHONE_STATE 권한을 폐기처분하였습니다.

 

이로써 이제 탭이나 휴대폰이 아닌 기타 안드로이드 기기에서 마음껏 설치하여 사용할 수 있게 되었습니다.

 

2. 배경화면 / 로그인 화면 변경

 

배경화면 바꾸로 로그인 화면 border색깔과 버튼 스타일을 바꾸었습니다.

 

크기변환_Screenshot_2016-01-08-23-16-39.png

 

그리고 EditText border 색깔을 QuickstartPreferences.java에서 설정할 수 있습니다.

그래서 배경색깔에 맞게끔 EditText border 색깔을 조정할 수 있습니다. 디폴트값은 위의 그림에서 보는 것처럼 하얀색입니다.

 

3. 로딩화면 꺼지지 않고 계속 되면 무조건 강제로 꺼지게 함.

 

이제는 그런 오류가 거의 없는데, 한번씩 로딩화면이 꺼지지 않고 무한로딩이 되는 수가 있습니다. 그때는 강제적 꺼지게 하여 사용하는데 불편함이 없도록 하였습니다.

 

4. 큰 사이즈의 이미지를 배경화면으로 사용할 때 앱이 종료되는 문젝 해결

 

이상입니다.

 

추운 날씨에 감기 조심하시고 늘 행복하시기 기원합니다. 감사합니다. ^^

 

 

 

 

 

 

 

 


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 XE 푸시앱 관련 공지사항 - 서버이전과 앱 제작 관련 관리자 2020.05.19 25
공지 푸시앱 관련 공지사항입니다 (최종 : 2020-05-13) 관리자 2020.05.12 52
공지 [필독] 앱제작 관련 공지글입니다 관리자 2019.10.14 208
공지 (중요) 앱소스 비공개 정책 적용 예정(2018년 7월부터) 1 관리자 2018.06.13 1188
68 몇 가지 설문조사 및 업데이트 공지 9 관리자 2016.03.11 166
67 xe타운에서 포인트로 구입하신 분들 정회원 등록 방법 관리자 2016.03.11 98
66 여러가지 에러문제 해결 지연 공지 2 관리자 2016.03.07 121
65 푸시알림이 안되는 문제는... 11 관리자 2016.03.06 143
64 모듈 9.2 / 앱 버전 12.9 / 서버 모듈 2.3 버전 프리미엄 버전 업그레이드 안내 12 관리자 2016.03.05 176
63 xe푸시앱 공식앱 업그레이드 해주세요!!! 1 관리자 2016.02.26 123
62 프리미엄 버전 라이센스 정책 안내 29 관리자 2016.02.23 358
61 (매우 중요) 모듈 9.1 / 앱 소스 12.7버전 업그레이드 13 file 관리자 2016.02.15 340
60 일부 기기에서 처음 앱 설치하고 실행할 때, 또는 간혹 오류가 발생하는 문제 해결중에 있습니다. 6 관리자 2016.02.13 94
59 모듈 8.7 / 앱소스 12.3 업그레이드 안내!!! 9 file 관리자 2016.02.11 98
58 모듈 8.5 / 서버모듈 2.1 / 위젯 3.5 / 앱소스 12.1 업그레이드 20 file 관리자 2016.02.07 132
57 모듈 8.4 / 앱 소스 12.0 버전 업그레이드 3 관리자 2016.02.05 90
56 모듈 8.3 / 앱소스 11.8버전 업그레이드 안내 10 file 관리자 2016.02.01 149
55 모듈 8.2 / 앱소스 11.7 버전 업그레이드 3 file 관리자 2016.01.28 100
54 (구조변경) 모듈 8.1 / 앱소스 11.6 버전 업그레이드 27 관리자 2016.01.25 186
53 모듈 8.0 / 서버모듈 2.0 / 앱소스 11.4 버전 업그레이드 13 관리자 2016.01.23 140
52 웹뷰 11.3 / 모듈 7.9 / 서버모듈 1.9 업그레이드 공지 16 관리자 2016.01.21 144
51 롤리팝 5.0버전에서 여전히 몇가지 문제가 발견되었습니다. 4 관리자 2016.01.19 91
50 애드몹을 사용하지 않을 경우 앱소스를 수정해주셔서 피해가 없도록 해주세요. 1 관리자 2016.01.19 121
49 웹뷰 11.2 버전으로 다시 업데이트 하였습니다. 6 관리자 2016.01.18 105
Board Pagination Prev 1 2 3 4 5 6 7 8 9 Next
/ 9