-
iOS8 Widget 옆공간 마진이 생길경우 대처법0x02 Tips/iOS 2015. 6. 8. 14:42
iOS8 Widget 옆공간 마진이 생길경우 대처법 스토리보드 설정에서는 다음과같이 설정을 했지만 실제로 위젯에 올려보면 위의 사진처럼 옆에 마진이 먹는것 같은 이상현상을 볼수 있습니다. 이럴 경우 다음과 같이 코드를 추가합니다. - (UIEdgeInsets)widgetMarginInsetsForProposedMarginInsets:(UIEdgeInsets)defaultMarginInsets { return UIEdgeInsetsZero; }
-
[iOS] 현재 앱의 푸시 지원 상태체크0x02 Tips/iOS 2015. 1. 9. 13:48
현재 앱의 푸시가 켜져있는지 확인해야할 경우 다음과 같은 코드를 이용하시면 됩니다. iOS 7 기준 코드 UIRemoteNotificationType status = [[UIApplication sharedApplication] enabledRemoteNotificationTypes]; if (status == UIRemoteNotificationTypeNone) { NSLog(@"User doesn't want to receive push-notifications"); } iOS 8 기준 코드 BOOL status = [[UIApplication sharedApplication] isRegisteredForRemoteNotifications]; if (!status) { NSLog(@"User does..
-
make: * No rule to make target 'tgl/scheme.tl', needed by 'auto/scheme.tl'. Stop. 에러 해결방법0x04 Security/system 2015. 1. 9. 12:32
make: * No rule to make target 'tgl/scheme.tl', needed by 'auto/scheme.tl'. Stop. 에러 해결방법 telegram-cli 설치후 make가 위와 같이 발생할 경우에는 다음과 같이 해결한다. 먼저 설치했던 디렉토리 파일들을 모두다 제거한뒤에 git clone --recursive https://github.com/vysheng/tg.git && cd tg./configuremake 그럼 해결될것이다.
-
iOS 어플리케이션을 사내배포 하는방법. (절차 정리)0x02 Tips/iOS 2014. 12. 5. 15:27
iOS Enterprise Program : $299 / year -> 엔터프라이즈 프로그램에 가입하기 위해서는 사전에 반드시 DUNS(전세계에서 쓰는 사업자등록번호) 넘버를 발급받아야 합니다. -> 국내에서 DUNS넘버의 발급은 나이스디앤비(http://global.nicednb.com/)에서 하고 있습니다. -> 접수 구비서류 - 최근 3년간 제무재표 - 사업자등록증 사본 - 법인등기부등본 - 주주명부 - 최근 3개월 4대보험 사업장 고지 내역서 -> DUNS 발급은 보통 7일 정도 소요됩니다. -> D&B에 등록된 회사 정보가 애플의 DB에 등록 될 때까지 통상 14일 정도 걸립니다. -> 애플 엔터프라이즈 계정을 신청 후 결제링크를 받기까지 3일 걸립니다. -> 결제 완료 후 최종 가입승인까지 약..
-
[iOS8] Push Notification 변경사항.0x05 Programming/iPhone Programing 2014. 10. 29. 20:32
기존에 잘 쓰고있던 프로젝트에서 iOS8 업데이트 이후에 푸쉬키를 못얻어오는 현상이 발생하여 확인하여보니 약간의 변경이 있었던것 같습니다. // Before iOS 8:[[UIApplication sharedApplication] registerForRemoteNotificationTypes:UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound]; // For iOS 8:UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeAlert | UIUserNotif..
-
[web/jQuery] a 태그 클릭시 스크롤 방지 하는 방법.0x05 Programming/Web Programming 2014. 7. 28. 19:16
[WEB/jQuery] a 태그 클릭시 스크롤 방지 하는 방법. 개발시에 a 태그에 id를 주고 입력을 하면 화면이 최상단으로 스크롤 되는 경우가 발생합니다. 이럴경우 애니메이션을 적용할때 상당히 난감한데요.. 이 증상을 해결하는 방법을 소개합니다. $(".btn").click(function(e) {// 스크롤 방지 코드 e.preventDefault(); }); 아래와 같이 사용하시면 a 태그 클릭시에 스크롤을 방지 하실수 있습니다. 2014/07/28 - [페이스북 개발자] 보다 효율적인 페이스북 API 사용법 #1 (페이스북 페이지 글올리기) 2014/05/22 - node.js 사용시 Express command not found 에러. 2014/03/04 - [iOS 프로그래밍] 라이브러리 사..
-
[페이스북 개발자] 보다 효율적인 페이스북 API 사용법 #1 (페이스북 페이지 글올리기)0x02 Tips/Facebook 2014. 7. 28. 01:18
[페이스북 개발자] 보다 효율적인 페이스북 API 사용법 #1 페이스북 API를 이용한 개발을 하다보면 국내 자료가 너무 부족하여 개발하기 까지의 과정이 매우 어렵습니다.기본적인 페이스북 아이디를 이용한 로그인 /회원가입 같은 자료는 많지만 페이스북 API를 이용하여 색다른 어플리케이션을 만들수 있게 도와주는 블로그 포스팅은 따로 없는것 같아 글로 남겨봅니다. 페이스북 페이지를 관리하시는 분들중 자신의 페이스북 페이지에 글을 자동으로 올리길 원하시는 분들이 있을수 있습니다.그럴경우 페이지의 액세스 토큰을 가지고 API 호출을 하게되면 해당 페이지에 글이 올라가게 되는데 국내의 많은 블로그에는 페이지의 액세스 토큰을 가져오는 방법에 대해서 설명하고 있지 않습니다. 페이스북 페이지의 액세스 토큰을 가져오고 ..
-
Apple WWDC 14 에서 Swift 프로그래밍 언어 책 무료 공개0x02 Tips/iOS 2014. 6. 3. 10:12
애플이 iOS와 OS X 기반 애플리케이션(이하 '앱') 개발을 위한 새 프로그래밍 언어를 공개했다. 애플은 기존과 동일한 개발 환경에 개선된 언어를 활용해 개발 생산성을 높였다고 강조했다. 2일(현지시각) 애플은 미국 샌프란시스코 모스콘웨스트컨벤션센터에서 세계개발자대회(WWDC)를 열고 새 프로그래밍 언어 '스위프트(Swift)'를 소개했다. 기존 개발언어 '오브젝티브C'보다 덜 어렵고, 더 빠르고, 최신 기능을 지원하고, 디버깅이 쉽고, 불안정한 코드를 걷어낼 수 있게 해준다는 설명이다. 미국 지디넷은 스위프트 코드가 오브젝티브C 코드와 동일한 애플리케이션에서 나란히 돌아갈 수 있다는 점, 파이썬 언어의 축약판이라는 점, 오류를 배제하기 위한 대형 클래스를 도입했다는 점, C 언어를 연상시키지만 템플..