Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
How to hide the key
Search
Akio Itaya
February 27, 2023
Programming
0
350
How to hide the key
集まれSwift好き!Swift愛好会 vol.72 @ オンライン
Akio Itaya
February 27, 2023
Tweet
Share
More Decks by Akio Itaya
See All by Akio Itaya
How to handle 3D content on Android XR
akkeylab
0
66
Create a website using Spatial Web
akkeylab
0
310
How to build visionOS apps using Windows
akkeylab
0
160
How to build visionOS apps using Persona
akkeylab
1
340
Summary - Introducing enterprise APls for visionOS
akkeylab
0
500
Apple Vision Pro trial session
akkeylab
0
300
How to support Privacy Manifest
akkeylab
0
410
Let's make it compatible with visionOS!
akkeylab
0
290
Let's Join the Android community!
akkeylab
0
190
Other Decks in Programming
See All in Programming
ペアプロ × 生成AI 現場での実践と課題について / generative-ai-in-pair-programming
codmoninc
0
150
20250704_教育事業におけるアジャイルなデータ基盤構築
hanon52_
1
130
AIコーディング道場勉強会#2 君(エンジニア)たちはどう生きるか
misakiotb
1
270
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
1
220
NPOでのDevinの活用
codeforeveryone
0
480
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
340
“いい感じ“な定量評価を求めて - Four Keysとアウトカムの間の探求 -
nealle
0
340
5つのアンチパターンから学ぶLT設計
narihara
1
130
Code as Context 〜 1にコードで 2にリンタ 34がなくて 5にルール? 〜
yodakeisuke
0
120
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
2
460
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
1
550
#QiitaBash MCPのセキュリティ
ryosukedtomita
0
500
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
694
190k
Testing 201, or: Great Expectations
jmmastey
42
7.6k
The Language of Interfaces
destraynor
158
25k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Typedesign – Prime Four
hannesfritz
42
2.7k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
The Cult of Friendly URLs
andyhume
79
6.5k
RailsConf 2023
tenderlove
30
1.1k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Six Lessons from altMBA
skipperchong
28
3.9k
Transcript
AKKEY / AKIO ITAYA How to hide the key 🔑
SwiftѪձ vol.72
໊લɿ൘୩ ߊྑɹ/ɹ͖͋ͬʔ झຯɿۭؒσβΠϯ ׆ಈɿ@AkkeyLab ࣗݾհ
໊લɿ൘୩ ߊྑɹ/ɹ͖͋ͬʔ झຯɿۭؒσβΠϯ ׆ಈɿ@AkkeyLab ࣗݾհ AppBrew, Inc.
Engineer AkkeyLab, Inc. CEO
໊લɿ൘୩ ߊྑɹ/ɹ͖͋ͬʔ झຯɿۭؒσβΠϯ ׆ಈɿ@AkkeyLab ࣗݾհ AppBrew, Inc. Engineer AkkeyLab,
Inc. CEO
͓
None
None
1. KMM ͷ߹ 2. Native iOS ͷ߹ 3. Xcode Cloud
ରԠ Agenda
KMM
KMM Kotlin Multiplatform Mobile
KMM BuildKon fi g BuildCon fi g for Kotlin Multiplatform
Project. It currently supports embedding values from gradle fi le. https://github.com/yshrsmz/BuildKon fi g
KMM Shell ଆͰڥมఆٛ
KMM Shell ଆͰڥมఆٛ BuildKon fi g ଆͰऔಘ
KMM Shell ଆͰڥมఆٛ BuildKon fi g ଆͰऔಘ iOS Ͱར༻ Android
Ͱར༻
KMM Shell
KMM Shell Kotlin https://developer.android.com/reference/kotlin/java/lang/System#getenv
KMM build.gradle.kts
KMM build.gradle.kts
KMM build.gradle.kts type: name: value:
KMM build.gradle.kts type: name: value:
KMM build.gradle.kts type: name: value: type: name: value:
KMM KMM sample c-search This is an app to search
corporate info https://github.com/AkkeyLab/c-search
Native iOS
Native iOS Keychain Access Ͱ key Λอଘ
Native iOS Keychain Access Ͱ key Λอଘ info.plist ʹॻ͖ࠐΈ
Native iOS Keychain Access Ͱ key Λอଘ info.plist ʹॻ͖ࠐΈ iOS
Ͱར༻
Native iOS Shell
Native iOS Shell
Native iOS Shell
Native iOS Shell Shell
info.plist Native iOS
info.plist Native iOS Build Phases: Shell
info.plist Native iOS Build Phases: Shell
info.plist Native iOS Build Phases: Shell
info.plist Native iOS Build Phases: Shell
info.plist Native iOS Build Phases: Shell
info.plist Native iOS Build Phases: Shell Point !
Native iOS Point !
Swift info.plist Native iOS
Swift info.plist Native iOS
Native iOS ࢀߟจݙ ϋʔυίʔυΛڐ͞Εͳ͍มΛ Ͳ͏ͯ͠Xcode ϓϩδΣΫτͷ Info.plist ʹࠩ͠ࠐΈ͍ͨ https://nnsnodnb.hatenablog.jp/entry/use-env-val-info-plist-from-machine
Native iOS iOS sample c-search This is an app to
search corporate info https://github.com/AkkeyLab/c-search-tca
Support Xcode Cloud
Work fl ow ຖʹڥมΛઃఆ͢Δ͚ͩʂ
None
Native iOS Shell Point !
1. KMM ͷ߹ BuildKon fi g 2. Native iOS ͷ߹
info.plist 3. Xcode Cloud ڥมઃఆ Summary
Thank you !!