CocoaPod Local Pods 만들었다면 cocoaPod Trunk에 등록하는 방법을 공유하겠습니다. .podspec 파일 정보 넣기CocoaPod Create Library 하면 .podspec 파일이 생성됩니다. 우선 .podspec 파일을 편집창에서 오픈 합니다.[.podspec 파일]# # Be sure to run `pod lib lint SamplePods.podspec' to ensure this is a # valid spec before submitting. # # Any lines starting with a # are optional, but their use is encouraged # To learn more about a Podspec see https://guides.co..
CocoaPod 에 Library 등록 방법 - Local Create오픈 라이브러리를 iOS 에서 사용하게되면 보편적으로 Pod 을 활용하여 해당 프로젝트에 다운받게 됩니다. 다른 개발자들이 올린 오픈소스를 사용하면서 Pod 에 저만의 Code 을 등록하고 싶은 마음이 있었고 이런 저런 방법을 구글링하면서 연구하다가 github에 있는 소스코드를 Pod에 업로드에 성공하였습니다. 제가 업로드에 성공한 github에 있는 소스코드를 Pod에 업로드 방법을 소개하겠습니다. ( 본 글은Mac Os 기준으로 작성되었습니다.) CocoaPod Library 만들기가장 먼저 Pod에 올릴 파일을 만들겠습니다. 너무 복잡하게 생각할 필요 없습니다. 터미널에서 CocoaPod Project을 만들 곳으로 이동합니다...
Android O 백그라운드 실행 제한 예외 항목 백그라운드에서 실행될 때마다 앱은 기기의 제한된 리소스(예: RAM)를 사용합니다. 이 경우 사용자 환경이 손상될 수 있으며, 게임 재생이나 동영상 보기 등 리소스를 많이 소모하는 앱을 사용 중인 경우에는 특히 그렇습니다. Android 8.0 (API level 26)는 사용자 경험을 개선하기 위해 백그라운드에서 실행되면서 앱의 동작을 제한합니다. 백그라운드 실행 제한 예외 항목에 대해서 알아보겠습니다. ACTION_LOCKED_BOOT_COMPLETED, ACTION_BOOT_COMPLETED첫 부팅 시 한번 Broadcast 보내집니다. 많은 앱에서 Broadcast receive 하기 위하여 설정하고 있습니다. 예를 들면 알람 같은 앱이 있습니다...
In-App 결제를 하기 위해서는 SandBox 계정이 있어야 합니다. 앱스토어 에 접속하여 로그인 하시면 사용자 및 역할 이 보입니다. 클릭을 '꾹' 합니다. 상단은 두 가지 종류의 계정이 존재 합니다. 1. App Store Connect 사용자 2. Sandbox 테스터Sandbox 테스터 계정을 만들기 위해서 sandbox 을 클릭합니다. + 버튼을 클릭하여 입력할 정보를 입력하고 저장합니다. 주의사항비밀번호는 대문자, 소문자, 숫자, 특수문자를 입력해야 회원 가입을 할 수 있습니다.In-App 테스트에서 사용되므로 계정 정보를 잘 기억해두세요. 정리SandBox 계정 생성하는 방법을 공유하였습니다. SandBox 계정을 만들어 InApp 결제에도 도움이 되길 바랍니다.
Andoird O 로 업데이트 되면서 백그라운드 제한 , 경고창 띄우기 등 다양한 부분의 변화가 있습니다. Android O 대응 다른 앱 및 시스템 창에 모달창(경고창) 띄우는 방법에 대해서 공유하겠습니다. Android O 다른 앱 및 시스템 창 위에 모달창 표시 제한Google Developer 사이트에서는 Android O 부터 경고창을 표시 제한을 명시하고 있습니다. 경고창 제한 SYSTEM_ALERT_WINDOW 권한을 사용하는 앱은 다른 앱 및 시스템 창 위에 경고 창을 표시하기 위해 더 이상 다음과 같은 창 유형을 사용할 수 없습니다.TYPE_PHONETYPE_PRIORITY_PHONETYPE_SYSTEM_ALERTTYPE_SYSTEM_OVERLAYTYPE_SYSTEM_ERROR대신에 앱은..
Android P 새로운 기능 소개 올해 가을에 최종 버전을 배포할 목적을 두고 있는 Android P의 가장 핵심 기능이 무엇일지 공유하겠습니다.Adaptive Battery App Standby BucketsBackground RestrictionsAndroid VitalsAdaptive Action App LinksBuilt-in IntentsSlices템플릿 제공인터랙션 디자인 제공Updatable Adaptive Battery배터리 소모를 줄여주도록 도와주는 기능을 제공합니다. 배터리 소모 줄여주도록 도와주는 기능을 크게 총 세 가지로 정리하면 App Standby Buckets, Background Restrictions, Android Vitals 로 구분할 수 있습니다. ■ App Stan..
Android Google for Mobile 2018 IO RECAP 리뷰모두를 위한 AI 을 목표로 2018 Google I/O 에서는 다양한 주제로 진행했었습니다. Android Google for Mobile 2018 I/O RECAP 에서는 2018년 5월에 진행했던 Google I/O 의 이야기 중 핵심적인 이야기만 뽑아서 공유하는 시간이었습니다. Google I/O 2018 최신 기술 총정리Google I/O 2018의 다양한 세션 중 가장 뜨거웠던 두 세션은 AI와 Well-Being 이었습니다. 간단히 AI와 Well-Being의 내용을 정리해 봤습니다. 더 자세한 내용은 Google IO 2018 Recap 주요기능 에서 확인할 수 있습니다. AIGoogle 에서는 다양한 부분에 AI을..
Android Realm 브라우저로 Realm DB 확인하기Realm 은 SQLite,CoreData을 대체할 수 있는 모바일 데이터 베이스 입니다.Realm 을 사용하다보면 GUI로 현재 저장된 Realm Data를 확인하고 싶을 때가 있습니다. 이러한 불편함을 알았는지 이미 Realm은 Realm Bowser을 제공하여 사용자가 보다 편리하게 Realm Data을 확인할 수 있도록 도와주고 있습니다. 그렇다면 어떻게 Realm Bowser을 통하여 Realm DataBase을 확인 할 수 있을지 확인해 보겠습니다. Realm 설치하기Realm Data를 확인하기 위해서는 .realm 확장자 포멧인 파일을 열어 확인하여야 합니다..realm 확장자 파일은 Realm Browser에서만 열수 있으며 Ma..
- java
- IOS
- missionchina
- flutter
- Android
- missioon
- 탁구
- 패턴
- 코틀린
- 디자인패턴
- issue
- 임용고시
- 고시문헬퍼
- 안드로이드
- 점수판
- MCC
- RXjava
- push
- Android Studio
- swift
- Kotlin
- 스코어헬퍼
- IT
- 알고리즘
- DI
- 선교
- 미션차이나센터
- 고시문
- view
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |