PodSpec 파일 생성 및 편집하기 spec 파일만 따로 만드는 방법이 있다. 사실 이 파일만 있다면 배포가 가능하다. $ pod spec create pod_name.podspec 이 로컬에 생성 될 것이다. Pod::Spec.new do |s| s.name = "git-public-pod-public" s.version = "0.1.5" s.summary = "The SDK for iOS Swift provides a modern way of implementing APIs." s.description = "#{s.version}" } s.source_files = 'SDK1/SDK1/SDK1.h' end더 많은 정보를 원한다면 cocoapods 공식사이트 문서 참고. name: po..
golang 설치 공식사이트 를 통해 설치합니다. 환경변수 윈도우든 맥이든 환경변수를 설정해야 합니다. GOROOT : /usr/local/go GOPATH : workspace 에 해당하므로 임의로 정하면 됩니다. GOBIN : $GOPATH/bin 특히 GOROOT, GOPATH 가 제대로 설정되있어야 mod 명령어가 잘 작동됩니다. 환경변수 설정은 각자 알아서 본인취향대로 하면 됩니다. mod 사용법 go mod init vendor.json 파일을 읽고 mod 파일을 생성하여 내부 프로젝트에서 사용되고 있는 의존성 소스에 대해 내려받고 관리해준다. go mod vendor 사용해보지 않음 go mod tidy go mod verify 참고 Go Modules 살펴보기
gpg 설치 GPG 공식사이트 다운로드 gpg4win 프로그램 다운로드 공식 사이트 다운로드 gpg 키 생성 $ gpg --gen-key 키에 대한 비밀번호는 인증시에 사용된다. gpg secring.gpg 파일 생성 $ gpg --export-secret-keys -o secring.gpg생성된 파일은 인증시에 사용된다. gpg keyid 얻기 $ gpg --list-keys --keyid-format short 공개키 서버로 전송 send $ gpg2 --keyserver hkp://pool.sks-keyservers.net --recv-keys EE539F98 $ gpg2 --keyserver hkp://keyserver.ubuntu.com --send-keys EE539F98result gpg: ..
런타임 방식으로써 크래시발생시 acra http API 를 사용하는 방법 가이드. 테스트 환경 com.android.tools.build:gradle:4.0.1 ACRA Version 5.7.0 제공되는 기능 Http: 크래시리포트를 rest api 로 송신. Email: 이메일주소로 크래시리포트 발송. Dialog: 크래시 발생시 다이얼로그 이벤트. Notification: 크래시 발생시 푸쉬알람. Toast: 크래시 발생시 토스트 메시지. 설정 컴파일 방식: annotation 을 이용하여 미리 설정정보를 셋팅하는 방식이다.(AndroidManifest.xml 필수) 런타임 방식: 모든 설정정보는 API 소스코드로 작성하는 방식이다. 예제 public class MainActivity extends ..
갑작스레 잘 쓰고 있던 Jcenter 가 종료함에 따라 maven 을 처음 써보게 되었다. 물론 Jcenter 도 처음이었지만 굉장히 손쉽게 했었는데 maven 은 생각보다 쉽지 않아서 마이그레이션 가이드를 공유 해보려고 한다. 계정 생성 안드로이드 라이브러리를 Maven 에 배포하기 위해서는 Nexus repository manager 에 접근하려면 계정이 있어야 합니다. Nexus repository manager 에서는 로그인만 제공되며 계정생성이 안되기 때문에 sonatype 을 통해 계정생성을 합니다. 여기서 Username 과 Password 가 nexus repo 계정이 됩니다. 그리고 Username 은 계정생성후 변경이 되지 않더군요. (유의바람) 가입후 Create 버튼으로 이슈를 등록..
- Total
- Today
- Yesterday
- Error Domain=SKErrorDomain Code=0
- countryName
- 절대값함수
- LanguageCode
- nsurl to nsstring convert
- tempdir
- iTunes Store에 연결할 수 없음
- 퍼미션체크
- java.lang.IllegalStateException: Expected BEGIN_OBJECT but was BEGIN_ARRAY at line
- NSUserDefaults 예제
- countryCode
- convert nsurl to nsstring
- permissionCheck
- abs
- DeviceModel
- Locale.getDefault().getLanguage()
- nsurl 에서 nsstring 변환
- dialog
- abs 함수
- setCancelable vs setCanceledOnTouchOutside
- ioutil
- tempfile
- Golang
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |