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
嘉音とんと
May 16, 2020
Research
2
410
iOSアプリをリリースするまで
嘉音とんと
May 16, 2020
Tweet
Share
More Decks by 嘉音とんと
See All by 嘉音とんと
CSSの歩き方
kanon_tonto
0
51
推しの VTuber の公式 Web サイトを作った Part.2
kanon_tonto
0
26
これまでに一番苦労したプロジェクト
kanon_tonto
0
23
推しの VTuber の公式サイトを作った
kanon_tonto
0
170
ぼっちがリモートワークやってみた
kanon_tonto
0
89
Kanazawa.rbを振り返る
kanon_tonto
0
100
もう僕は勤怠を入力しなくても良い
kanon_tonto
0
46
Goで始めるWebsocketプログラミング
kanon_tonto
0
160
AWS Lambdaでファイルをこねくり回す
kanon_tonto
0
430
Other Decks in Research
See All in Research
診断前の病歴テキストを対象としたLLMによるエンティティリンキング精度検証
hagino3000
1
140
Agentic AIとMCPを利用したサービス作成入門
mickey_kubo
0
620
[CV勉強会@関東 CVPR2025] VLM自動運転model S4-Driver
shinkyoto
2
510
AIグラフィックデザインの進化:断片から統合(One Piece)へ / From Fragment to One Piece: A Survey on AI-Driven Graphic Design
shunk031
0
490
スキマバイトサービスにおける現場起点でのデザインアプローチ
yoshioshingyouji
0
240
SSII2025 [TS2] リモートセンシング画像処理の最前線
ssii
PRO
7
3.1k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
61
30k
J-RAGBench: 日本語RAGにおける Generator評価ベンチマークの構築
koki_itai
0
500
A scalable, annual aboveground biomass product for monitoring carbon impacts of ecosystem restoration projects
satai
4
320
Stealing LUKS Keys via TPM and UUID Spoofing in 10 Minutes - BSides 2025
anykeyshik
0
130
最適決定木を用いた処方的価格最適化
mickey_kubo
4
1.9k
MetaEarth: A Generative Foundation Model for Global-Scale Remote Sensing Image Generation
satai
4
290
Featured
See All Featured
Optimizing for Happiness
mojombo
379
70k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6.1k
Become a Pro
speakerdeck
PRO
29
5.5k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Producing Creativity
orderedlist
PRO
347
40k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
20k
How to Ace a Technical Interview
jacobian
280
23k
Building Applications with DynamoDB
mza
96
6.6k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
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
たいへんでした