일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 안드로이드 개발 레벨업 교과서
- AccountManager
- Google Cloud Messasing
- 데이터 공유
- Android O Preview
- signing
- BLOCK
- ios
- HTTP
- Android
- Android O
- 페이스북
- 배포
- 다른 앱에서 열기
- xcode
- In-app Billing
- Push
- contentprovider
- Activity 수명 주기
- 트위터
- unreal
- ios9
- android studio
- gradle
- GCM
- NSURLConnection
- 카카오톡
- service
- Unchecked Exception
- Google Cloud Messasging
- Today
- Total
노블의 개발이야기
jCenter는 Bintray에서 운영 중인 Maven Repository 입니다. 1. Sign up to Bintray Bintray 홈페이지는 무료로 가입이 가능합니다.서비스 이용은 개인일 경우 모두 오픈 조건으로 무료로 사용 가능합니다.회사 또는 private을 원하는 사용자를 위한 유료 서비스도 추가 제공됩니다.가격 정보 및 서비스 조건은 Bintray pricing에서 확인 가능합니다. 2. Apply the plugin to your Gradle build script jCenter 또는 Maven Central에 배포하기 위해서는 Plugin을 dependencies에 추가해야합니다. Bintray Plugin buildscript { repositories { jcenter() } dep..
Android O에서는 사용자 경험을 개선시키기 위해 백그라운드에서 실행되는 동안 앱이 할 수 있는 것들에 제한을 두고 있다.한번에 많은 앱을 실행할 수록 시스템에는 많은 부하가 걸린다. 이런 경우를 낮추기 위해, Android O에서는 사용자가 직접 상호작용하지 않는 동안 앱들이 무엇을 할 수 있는지에 대한 제한을 두었다.만약, 앱의 타겟이 Android O인 경우 아래 두가지 방법으로 제한된다. Background Service 제한 앱이 Idle 상태인 동안, 백그라운드 서비스 사용에 제한이 있다. 사용자에게 좀 더 잘 보이는 Foreground service에는 적용되지 않는다. Broadcast 제한 앱은 예외를 제외하고, Implicit broadcasts를 등록하기 위해 manifest를 사..
Android O는 Android 플랫폼을 변경한 것이며, 이러한 변경은 targetSdkVersion을 변경하지 않더라도 앱 동작에 영향을 미치거나 앱을 완전히 중단시킬 수 있습니다. Android O 기기에서 실행되는 모든 앱에 영향을 미치는 주요 변경사항 1. 백그라운드 위치 업데이트 빈도가 더 적음 앱이 백그라운드 서비스로부터 위치 업데이트를 수신하는 경우, 이전 버전의 Android에 비해 Android O는 업데이트 수신 빈도가 더 적습니다. * 백그라운드 서비스는 위치 업데이트를 시간당 몇 번 이상 수신할 수 없습니다. * 앱이 포어그라운드에 있을 때는 위치 업데이트 빈도가 영향을 받지 않습니다.백그라운드 위치 제한 2. net.hostname이 더 이상 지원되지 않음 net.hostname..
Context의 정의 Interface to global information about an application environment. This is an abstract class whose implementation is provided by the Android system. It allows access to application-specific resources and classes, as well as up-calls for application-level operations such as launching activities, broadcasting and receiving intents, etc. Application 환경에 대한 전역 정보를 접근하기 위한 인터페이스. 추상 클래스이며 ..
[참고사이트]Resource BundlesHow to Create Resource Bundle in iOS with Images, XIBs, Audios, Videos, etc.iOS Library With Resources CMD-Backspace 눌러 Base SDK 변경 같은 방법으로 OS X Deployment Target 변경 Installation Directory 제거 Skip Install - YES로 설정 Info.plist 파일명 변경 Info.plist File 설정 변경 Product Name 변경 iOS 9 스토어 등록 오류 대응Executable File 항목 삭제
Segue를 사용하여 viewController 를 노출 후 또 다른 ViewController를 pushViewController 메소드로 노출할 경우 크래쉬 에러 발생. 원인은 self.navigationController.delegate = self; 이부분을 제거 후 정상 동작
[iOS 8.x 이하] Identifier Language Code Script Code Apple Language 한국어 ko-Kore_KR ko Kore ko 영어 en_KR en en 일본어 ja_KR ja ja 중국어(간체) zh-Hans_KR zh Hans zh-Hans 중국어(번체) zh-Hant_KR zh Hant zh-Hant 중국어(홍콩) zh-Hant_KR zh Hant zh-HK 인도네이아어 id_KR id id 프랑스어fr_KRfr fr 프랑스어(캐나다)fr_KR fr fr-CA 독일어de_KR de de 스페인어 es_KR es es 태국어 th_KR th th [iOS 9.x 이상] IdentifierLanguage Code Script Code Apple Language 한국어..
1. 화면의 상,하가 검게 나오는 이유-> 원인 : 기존에 Launch이미지 로컬라이징을 위해 General탭에서 Launch Screen File을 미설정하고 info.Plist에서 LaunchImage를 설정, Default이미지 자체를 로컬라이징해서 처리한경우. (info.plist에서의 LaunchImage는 더이상 작동을 안하는듯..) Launch스크린이 없는것으로 처리하여 상,하가 검게 나오고 화면이 작게 나옴.-> 수정 : Launch이미지 로컬라이징 방식을 변경, 각국의 Launch스토리보드를 생성하여, info.plist에서 로컬라이징될때 해당 언어에 맞는 Launch스토리 보드를 불러오게함.-> 수정 후 이슈 : Launch이미지는 앱 최초 설치시에만 로컬라이징에 맞게 세팅됨, 설치후에..
canOpenURL 쓰려면 info.plist 에 스키마를 등록해줘야만 정상동작한다. [참고사이트]http://awkwardhare.com/post/121196006730/quick-take-on-ios-9-url-scheme-changes
NSURLSession/NSURLConnection HTTP load failed on iOS 9 iOS 9로 업데이트 후 NSURLConnection 에 오류가 발생하였다. [해결방법]NSAppTransportSecurity property 추가 [참고 사이트]http://stackoverflow.com/questions/30739473/nsurlsession-nsurlconnection-http-load-failed-on-ios-9http://stackoverflow.com/questions/30720813/cfnetwork-sslhandshake-failed-ios-9https://developer.apple.com/library/prerelease/ios/technotes/App-Transport..