•  


CocoaPods Guides - Keeping Secrets

Keeping Secrets

< The Problem

You want to keep secrets like API access tokens outside of your source code. This is considered a good engineering practice in general ( least privilege ) and you may want to have different environments like staging and production.

< The answer

CocoaPods Keys adds a few commands, and uses the installation hooks:

  • bundle exec pod keys set ARKeyName value - lets you store a value in your computer's keychain
  • bundle exec pod keys get ARKeyName - prints out the value from your computer's keychain

Then inside your Podfile , add the plugin section. Noting the name of the project , the target to attach the pod to, and the keys that you want to use:

plugin
 'cocoapods-keys'
,

       project: 
'Artsy'
,

       target: 
'Artsy'
,

       keys: 
[

         'ArtsyAPIClientSecret'
,
      # Auth for the Artsy API

         'ArtsyAPIClientKey'
,
         #

         'ArtsyFacebookAppID'
,
        # Supporting FB Login

       ]

When you run bundle exec pod install , CocoaPods Keys will add a new Pod that has all of of your keys embedded inside it.

To find out more, check out orta/cocoapods-keys .

- "漢字路" 한글한자자동변환 서비스는 교육부 고전문헌국역지원사업의 지원으로 구축되었습니다.
- "漢字路" 한글한자자동변환 서비스는 전통문화연구회 "울산대학교한국어처리연구실 옥철영(IT융합전공)교수팀"에서 개발한 한글한자자동변환기를 바탕하여 지속적으로 공동 연구 개발하고 있는 서비스입니다.
- 현재 고유명사(인명, 지명등)을 비롯한 여러 변환오류가 있으며 이를 해결하고자 많은 연구 개발을 진행하고자 하고 있습니다. 이를 인지하시고 다른 곳에서 인용시 한자 변환 결과를 한번 더 검토하시고 사용해 주시기 바랍니다.
- 변환오류 및 건의,문의사항은 juntong@juntong.or.kr로 메일로 보내주시면 감사하겠습니다. .
Copyright ⓒ 2020 By '전통문화연구회(傳統文化硏究會)' All Rights reserved.
 한국   대만   중국   일본