Site logo James's Devlog
  • Home
  • About Me
  • Skills
  • Experience
  • Education
  • More
    Open-source Featured Posts Recent Posts
  • Posts
  • Notes
  • Docs
  • Dark theme
    Light theme Dark theme System theme
Site logo Inverted logo
  • Tags
  • 111퍼센트
  • ACRA
  • Android
  • Automation
  • Chi
  • CocoaPods
  • Crawler
  • Docfx
  • Documentation
  • Fcm
  • Framework
  • Gcp
  • Go
  • Gradle
  • IOS
  • Library
  • Monitoring
  • Oauth
  • Optimization
  • Push-Notification
  • Resource-Management
  • SDK
  • Slack
  • Sprite-Atlas
  • Templ
  • Unity
  • UUID
  • Xcode
  • 게임펍
  • 고 언어
  • 네이티브 플러그인
  • 도커
  • 딥링크
  • 로그
  • 마케팅
  • 메이븐
  • 모니터링
  • 배포
  • 백오피스
  • 빌드
  • 서버
  • 안드로이드
  • 유니티
  • 자동화
  • 젠킨스
  • 키체인
  • 파이썬
  • 패스트레인
  • 푸시
Go로 구축한 SDK API 서버 featured image
Go로 구축한 SDK API 서버

게임 공통 API 서버의 기술 선정, 데이터베이스 구성과 빌드·배포 과정에서 담당한 역할을 기록합니다.

  • 게임펍
  • 고 언어
  • 서버
  • 배포
2023년 3월 2일 목요일 Read
Android SDK Jcenter 배포 기록 featured image
Android SDK Jcenter 배포 기록

제이센터를 사용하던 당시 안드로이드 라이브러리 배포와 저장소 연동 과정을 기록합니다.

  • 게임펍
  • 안드로이드
  • SDK
  • 배포
2023년 1월 16일 월요일 Read
Android SDK Maven 배포 기록 featured image
Android SDK Maven 배포 기록

제이센터에서 메이븐으로 이전하며 진행한 계정 준비, 서명과 배포 스크립트 구성을 정리합니다.

  • 게임펍
  • 안드로이드
  • 메이븐
  • 배포
2023년 1월 16일 월요일 Read
Cocoapod 으로 소스 공개(Public)용으로 프레임워크 배포 featured image
Cocoapod 으로 소스 공개(Public)용으로 프레임워크 배포

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 = <<-DESC Developed in Swift, the SDK for iOS Swift provides a modern way of implementing LINE APIs. The features included in this SDK will help you develop an iOS app with engaging and personalized user experience. DESC s.homepage = "https://github.com/james-chun-dev/git-public-pod-public" s.license = "Apache License, Version 2.0" s.author = "James" s.platform = :ios, "13.0" s.module_name = "SDK1" s.source = { :git => "https://github.com/james-chun-dev/git-public-pod-public.git", :tag => "#{s.version}" } s.source_files = 'SDK1/SDK1/SDK1.h' end 더 많은 정보를 원한다면 cocoapods 공식사이트 문서 참고.

  • CocoaPods
  • iOS
  • 배포
2023년 1월 16일 월요일 Read
Cocoapod 으로 소스 비공개(private)용으로 프레임워크 배포 featured image
Cocoapod 으로 소스 비공개(private)용으로 프레임워크 배포

Git repo 만들기 git 주소가 2개가 필요하다. git lib repo (라이브러리 프로젝트) git specs repo (public 에서 사용한 cocoapod repo 역할을 할 git spec파일 저장소) 우선 라이브러리 git repo 가 있다는 전제하에 설명한다. 물론 podspec 파일도 셋팅되어있어야 한다. .podspec 파일을 편집해주고 파일 유효성 검사. 이건 공개용과 동일하다. $ pod spec lint --verbose specfilename.podspec 빈 레퍼지토리 https://github.com/james-chun-dev/specs.git 하나를 private 으로 만들었다. 그리고 pod repo 에 add 해준다. $ pod repo add git-private-pod-private https://github.com/james-chun-dev/specs.git

  • CocoaPods
  • iOS
  • 배포
2023년 1월 16일 월요일 Read
Navigation
  • About Me
  • Skills
  • Experience
  • Education
  • Open-source
  • Featured Posts
  • Recent Posts
Contact me:
  • chc3484@gmail.com
  • coolishbee

Liability Notice: This theme is released under the MIT License. You may use, modify, and distribute it for non-commercial, commercial, and personal purposes without the author’s permission. The theme author provides no warranty and accepts no liability for issues caused by its use.


Toha theme logo Toha
© 2020 Copyright.
Powered by Hugo logo