태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

달력

08

« 2017/08 »

  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  

Yammer 의 고질적인 문제 중 하나가 모바일 알림이 오지 않는다는 건데요, 앱 업데이트가 나오면 되는 것 같다가도 다시 아예 안오기 시작하는 문제를 오랫동안 겪고 있습니다. 다른 사람들은 별 문제가 없는건지 구글링을 해봐도 딱히 별 내용은 없는게 이상하네요. 결국 직접 회피책을 찾아보기로 했습니다.


간단히 이야기하면 메일 알림을 이용하는 방식인데요, 저는 회사에서 Google Apps for Business 를 사용하고 있기에 Gmail 기준의 설정이 되겠네요. (메일 필터링을 해서 포워드할 수만 있으면 되니까 다른 메일을 사용하더라도 충분히 적용할 수 있습니다)


1. 우선 Yammer 에서 오는 알림을 메일로 받도록 설정합니다.

a. Yammer 웹사이트에 들어가서, Edit Account > Notification 설정화면으로 갑니다.

b. 화면 가장 하단에 보면 "Subscribe to feeds in real time (by email or SMS)" 항목이 접혀 있는 것을 펼쳐 봅니다.

c. 메일로 받고 싶은 항목을 체크해줍니다. (SMS 가 되면 좋을텐데 휴대폰 인증에서 실패하더군요.)


2. 회사 메일 계정(Gmail)에 가서 포워딩 메일 주소를 추가해줍니다.

a. Gmail 웹사이트에 가서, 환경설정 > 전달 및 POP/IMAP 설정 화면으로 갑니다.

b. "전달 주소 추가" 버튼을 누르고 Yammer 알림 전용으로 사용할 메일 주소를 넣어줍니다. (gmail 등 메일 주소 만들기 좋은 서비스가 많으니 하나 새로 만들어서 사용하면 되겠죠. for_yammer@gmail.com 를 하나 만들었다고 칩시다.)

c. for_yammer@gmail.com 쪽으로 확인 메일이 발송되니까 메일 내용을 확인하고, 메일에 포함된 링크를 클릭하면 포워딩 주소 추가는 완료됩니다.


3. 회사 메일 계정에서 Yammer 메일을 필터링 및 포워딩하도록 설정을 합니다.

a. 회사 메일(Gmail)에서 상단의 검색창에 from:(@yammer.com) 라고 넣고 검색을 합니다.

b. 검색창 우측의 아래쪽 세모를 눌러서 검색 옵션을 표시하고, "이 검색 기준으로 필터 만들기"를 클릭합니다.

c. 아래 이미지처럼 설정해주고 "필터만들기" 버튼을 눌러 필터를 만듭니다.


4. 이제 아이폰에서 메일 계정을 추가합니다.

a. 아이폰 설정 앱에서 Mail, 연락처, 캘린더 설정 항목으로 들어가서 계정 추가... 를 합니다.

b. for_yammer@gmail.com 계정을 추가할 거지만, 푸쉬 알림을 받고 싶기 때문에 Exchange 타입으로 추가를 해야 합니다.

c. 내용이 길어지니까 설정 방법은 MS Exchange를 활용, 아이폰 구글메일 세팅 가이드 (푸시 기능) 을 참고 하세요. 


5. 그리고 아이폰에서 메일 계정에 대한 알림을 설정합니다.

a. 아이폰 설정 앱에서 알림 설정으로 들어갑니다.

b. 메일 앱을 찾아서 들어가보면 계정별로 알림을 설정할 수 있도록 되어 있습니다. (저는 iOS6 사용중입니다.)

c. for_yammer@gmail.com 계정 설정으로 들어가서 입맛에 맞게 알림 설정을 합니다.


자, 이제 설정이 완료되었고, Yammer 에서 이벤트가 발생할 때마다 푸쉬 알림을 (메일을 통해서) 받을 수 있게 되었습니다.


신고
TAG ios, Yammer
Posted by wafe

댓글을 달아 주세요

제가 겪은 상황은 빌드해서 실행하면 ZKFileArchive 내부에서, [NSCFString zk_precomposedUTF8Length] unrecognized selector sent ... 라는 에러가 나는 상황이었습니다.

이 상황은 ZipKit 의 이슈트래커에도 올라와 있더군요. ( #22 zk_precomposedUTF8Length unrecognized selector sent to instance )

해결책은 해당하는 타겟의 빌드 설정에서 Other Linker Flags 에 -Objc 와 -all_load 플래그를 추가해주는 것이었습니다.



신고
TAG ios
Posted by wafe

댓글을 달아 주세요

Objective-C로 iOS 개발을 할 때 retain count 를 잘못 관리하여 EXC_BAD_ACCESS 에러가 발생하면서 프로그램이 종료되는 문제를 디버깅할 때 사용할 수 있는 팁에 대한 글입니다.

EXC_BAD_ACCESS 메모리 문제 디버깅하기

신고
Posted by wafe

댓글을 달아 주세요

일단 iPad를 iOS 4.3 beta 2 로 업그레이드 해야 되겠죠.

개발자 사이트에서 iPad 용 iOS 4.3 beta 2 DMG 파일을 받습니다. 700MB 가 좀 안되는 정도의 크기입니다. 받는 동안 iPad에서 구매한 항목도 iTunes로 전송해주고, 백업도 해 둡니다. 언제나 백업은 필수죠.

다운로드가 끝나면 DMG를 더블클릭해서 마운트하면 ipsw 파일이 하나 들어있습니다.

iPad를 USB로 연결해놓고 iTunes 에서 복원을 하는데, option 키를 누른 채로 복원 버튼을 눌러줍니다. 그러면 파일 선택창이 뜹니다.

아까 마운트 한 DMG 파일에 들어있는 ipsw 파일을 선택하면 이후로는 기다리기만 하면 됩니다.

이전에 4.1에서 4.2로 업데이트할 때에는 업데이트 후에 앱들도 다 복원이 되었는데, 이번에는 데이터와 설정만 복원이 되고 앱은 복원이 되지 않았습니다. 응용프로그램만 iTunes를 통해서 다시 동기화를 시켜주니 이전의 데이터들이 다 남아 있어서 사용할 수 있게 되었습니다. (아직 다른 앱들은 괜찮은데 트위터 공식 앱은 글쓰기를 누르면 죽어버리는군요 ㅜ.ㅜ)

테더링을 해 봅니다!

일단 아이폰에서 테더링을 켭니다. 테더링을 꺼놓고 블루투스부터 연결하려고 했더니 서로 연결이 안되었습니다. (아이폰은 iOS 4.2 입니다)

그리고 아이패드에서 블루투스를 켜고 아이폰과 연결을 하면 일반 노트북으로 블루투스 테더링 쓰는 것과 동일하게, 아이폰 화면 상단은 파란 막대가 생기고 아이패드에서 테더링을 이용한 인터넷이 됩니다.

베타의 문제

제가 경험한 것은 두 가지입니다.

일단 위에서 말씀드린 것처럼 트위터 공식 앱이 글쓰기 버튼을 누르면 종료되어 버리는 것이 있습니다.

그리고 아이패드 상에서 앱 아이콘 배치(폴더 조정 등)한 것이 동기화를 해도 iTunes에는 반영이 되지 않아서, 동기화할 때마다 iTunes 쪽의 배치로 돌아가버리는다는 점 정도입니다.

신고
TAG ios
Posted by wafe

댓글을 달아 주세요