Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
bitrise-code-signing.pdf
Search
nacam403
February 21, 2019
Programming
790
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
bitrise-code-signing.pdf
nacam403
February 21, 2019
More Decks by nacam403
See All by nacam403
per-env-build.pdf
nacam403
1
1.3k
React Native for Webの使いどころ
nacam403
1
510
Other Decks in Programming
See All in Programming
Workers Cache を知る
syumai
0
360
Web Framework Benchmark Battle 2026, Any%
a_matsuda
2
2.1k
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
220
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
370
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
280
最近”作らせてる” ローカルAIアプリの話
akit37
0
470
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
270
なぜCTOを降りてFDEを選んだのか?〜なぜプロダクト企業がFDEで顧客の現場に踏み込むのか〜
gonta
1
210
sbt 2.0: takeoff
eed3si9n
0
160
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
350
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
WENDY [Excerpt]
tessaabrams
14
40k
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
870
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
950
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
Ethics towards AI in product and experience design
skipperchong
2
430
KATA
mclloyd
PRO
35
16k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Technical Leadership for Architectural Decision Making
baasie
3
600
Side Projects
sachag
456
43k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
630
Transcript
BitriseͰϏϧυ͢ΔΞϓϦͷ code signing 2019/02/21 React NativeʹΏ͔Γͷ͋ΔελʔτΞοϓ͕ू͏ձ @nacam403
ࣗݾհ @nacam403 (S.Nakamura) גࣜձࣾCureAppͷ ΤϯδχΞͰ͢ JavaScript, TypeScript, React, React Native,
Node.js, MongoDB, AWSͳͲ
Bitrise (https://www.bitrise.io/) ϞόΠϧΞϓϦʹಛԽͨ͠CI/CDαʔϏε • ʮεςοϓʯΛฒͯϑϩʔΛ࡞Δ • طͷεςοϓ͕͍͍ײ͡Ͱɺ ϞόΠϧΞϓϦͳΒͰͷἧ͑
ΞϓϦͷcode signing • AndroidΞϓϦͰ͏keystoreϑΝΠϧύεϫʔυ • iOSΞϓϦͰ͏ূ໌ॻʢ.p12ϑΝΠϧʣ ϓϩϏδϣχϯάϓϩϑΝΠϧ • Gitʹίϛοτͨ͘͠ͳ͍͠ɺԿ͔ͱ໘ͳ͜ΕΒΛ BitriseͰཧͯ͠ɺϏϧυ࣌ʹ༻ͤ͞Δ
Android: keystoreϑΝΠϧΛBitriseʹஔ͘ WebαΠτʹΞοϓϩʔυͯ͠ɺύεϫʔυΛೖྗ͢Δ
Ϗϧυͨ͠APKϑΝΠϧʹॺ໊͢Δ • APKΛϏϧυ͢Δεςοϓͷޙஈʹɺ ʮSign APKʯͷεςοϓΛஔ͚ͩ͘ • લஈͰະॺ໊ͷAPKΛϏϧυ͢Ε Α͍ͷͰɺbuild.gradleʹॺ໊ͷઃఆ Λॻ͔ͣʹࡁΉ
iOS: ূ໌ॻͱϓϩϏδϣχϯάϓϩϑΝΠϧΛஔ͘ codesigndocͱ͍͏BitirseެࣜͷCLIπʔϧ͕͋Γɺ ૉʹ͜ΕΛͬͯϑΝΠϧΛΞοϓϩʔυ͢Δͷ͕ແ 1. ࣄલʹࣗͷϩʔΧϧͰXcodeΛૢ࡞͠ɺखಈͰIPAϑΝΠϧ ͷArchiveͱExport͕Ͱ͖Δঢ়ଶΛ͓͑ͯ͘ɻ 2. codesigndocΛ࣮ߦ͠ɺࢦࣔʹैͬͯਐΊ͍ͯ͘ɻ 3.
ҙ: Ad HocApp StoreͷϓϩϑΝΠϧ͚ͩΞοϓϩʔυ ͢ΕOKͱࢥ͍͖ɺdevelopmentͷϓϩϑΝΠϧඞཁɻ
IPAϑΝΠϧΛ࡞Δ 1. ʮCertificate and …ʯͷεςοϓΛ͍ɺ Ξοϓϩʔυ͓͍ͯͨ͠ϑΝΠϧΛऔͬͯ͘Δɻ 2. ʮXcode …ʯͷεςοϓΛ͍ɺIPAϑΝΠϧΛ࡞Δɻ Export͢Δछྨɺࣄલʹεςοϓͷઃఆը໘ͰબͿɻ
·ͱΊ Bitriseศརɻ ϞόΠϧΞϓϦʹಛԽͨ͠طεςοϓͷἧ͕͑ྑ͍ɻ Ϗϧυ͢ΔͨΊͷCLIͱ͔ɺσϓϩΠઌ/௨ઌͷWeb API ʹਫ਼௨͠ͳͯ͘ɺ؆୯ʹCI/CDͷϑϩʔΛ࡞ΕΔɻ Gitཧ͠ʹ͍͘伴ূ໌ॻͳͲͷѻ͍ʹ·ͳ͍ɻ