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
iOSアプリをリリースするまで
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
嘉音とんと
May 16, 2020
Research
420
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
iOSアプリをリリースするまで
嘉音とんと
May 16, 2020
More Decks by 嘉音とんと
See All by 嘉音とんと
CSSの歩き方
kanon_tonto
0
62
推しの VTuber の公式 Web サイトを作った Part.2
kanon_tonto
0
36
これまでに一番苦労したプロジェクト
kanon_tonto
0
30
推しの VTuber の公式サイトを作った
kanon_tonto
0
180
ぼっちがリモートワークやってみた
kanon_tonto
0
98
Kanazawa.rbを振り返る
kanon_tonto
0
120
もう僕は勤怠を入力しなくても良い
kanon_tonto
0
55
Goで始めるWebsocketプログラミング
kanon_tonto
0
170
AWS Lambdaでファイルをこねくり回す
kanon_tonto
0
440
Other Decks in Research
See All in Research
AIエージェント時代のLLM-jpモデルのあるべき姿
k141303
0
440
[BlackHatAsia2026] Hidden Telemetry: Uncovering TraceLogging ETW Providers You're Not Using (Yet)
asuna_jp
1
500
Claude Code × autoresearch 実践
mathbullet
0
150
2026年3月1日(日)福島「除染土」の公共利用をかんがえる
atsukomasano2026
0
620
コーディングエージェントとABNを再考
hf149
2
700
存立危機事態の再検討
jimboken
0
290
Apache Gravitinoで実現する Icebergカタログ統合とアクセスの一元化
matsumooon
0
260
LLM の Attention 機構まとめ — 数式・計算量・メモリ
puwaer
7
2k
Dual Quadric表現を用いた動的物体追跡とRGB-D・IMU制約の密結合によるオドメトリ推定
nanoshimarobot
0
400
ブレグマン距離最小化に基づくリース表現量推定:バイアス除去学習の統一理論
masakat0
0
280
2026 東京科学大 情報通信系 研究室紹介 (すずかけ台)
icttitech
0
3.7k
SoftMatcha 2: 1兆語規模コーパスの超高速かつ柔らかい検索
e869120_sub
6
3.4k
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
304
22k
The Invisible Side of Design
smashingmag
302
52k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
180
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
250
Marketing to machines
jonoalderson
1
5.4k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
320
How to make the Groovebox
asonas
2
2.2k
Paper Plane
katiecoart
PRO
1
51k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
New Earth Scene 8
popppiees
3
2.3k
Transcript
@27ma4_ton10 github.com/RyuseiNomi iOSアプリをリリースするまで Kanazawa.rb MeetUp 2020/05/16
とんと # Webエンジニア # 社会人3年目 # Vにお熱(ふーさんすこ) # PHP /
Go / Swift @27ma4_ton10
趣味で iOSアプリ開発
None
None
アプリを申請するための 資格情報の取得 ビルド済みアプリの アップロード App Store Connectに アプリ情報を登録 & 申請
アプリを申請するための 資格情報の取得 ビルド済みアプリの アップロード App Store Connectに アプリ情報を登録 & 申請
[1] Product Distribution Certificate 「お前Apple Developer Program登録してる?証明書持ってこいよ。」 ってやつです。 [2] App
IDs どのOSで動くのか、ApplePayやHomeKitは使うのか、そういう情報 [3] Provisioning Profile 上2つを紐づけた情報
証明書の要求 ios_distribution.cer ios_distribution.cer ① ② ③ ④ これがないと XCodeからアプリを アップロード出来ない
[1] Production Distribution Certificate 証明書の提出
↑ どのプラットフォームでアプリを動かすのか アプリのIDやPrefixなど [2] App IDs → Appleが提供している機能を 併せて使う場合は 適宜チェックをつける
[3] Provisioning Profile 証明書 (Certificate) アプリの BundleID 検証機の UUID このアプリは
私たちが丹精込めて作りました を証明するファイルを作る
[3] Provisioning Profile xxxx.mobileprovision ① ② ③ 提出した証明書と BundleIDの紐付け xxxx.mobileprovision
[3] Provisioning Profile xxxx.mobileprovision ① ② ③ 画面の項目に従って アプリのオプションなど を選択
xxxx.mobileprovision
[3] Provisioning Profile xxxx.mobileprovision ① ② ③ 画面の項目に従って アプリのオプションなど を選択
xxxx.mobileprovision
アプリを申請するための 資格情報の取得 ビルド済みアプリの アップロード App Store Connectに アプリ情報を登録 & 申請
None
Validate App 使用しているパッケージ等の チェックがここで入ります Distribute App ビルド済みアプリのアップロード処理。 長い。
Carthageというパッケージ管理ツールでインストールしたRealmは ここで弾かれ泣く泣く再度入れ直し https://stackoverflow.com/questions/52444598/while-archiving- my-application-im-getting-error-for-realm
アプリを申請するための 資格情報の取得 ビルド済みアプリの アップロード App Store Connectに アプリ情報を登録 & 申請
None
None
さきほどXCodeからアップロードした ビルドファイルはここで選択
一番しんどかったやつ
None
None
None
https://ja.wikipedia.org/wiki/%E3%83%97%E3%83%A9%E3%82%A4%E3%83%90%E3%82%B7%E3%83%BC%E3%83%9D%E 3%83%AA%E3%82%B7%E3%83%BC
全てのアプリにおいてプライバシーポリシーの策定を義務化
全てのアプリにおいてプライバシーポリシーの策定を義務化 しかもWebページとして!!!!!!
Github Pagesに ポリシーベタ書きHTMLをアップロードして凌ぎました
None
たいへんでした