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
kamimi
October 03, 2022
0
1.1k
エンタープライズiOSホンノチョット理解した
kamimi
October 03, 2022
Tweet
Share
More Decks by kamimi
See All by kamimi
基礎から理解する!来年春までに対応すべきプライバシーの変更点 / Understanding the Fundamentals Privacy Changes to Address by Next Spring
kamimi
4
8.6k
はじめよう!Swift OpenAPI Generatorによるスキーマ駆動開発:導入手順と活用のコツ
kamimi
0
190
Swift OpenAPI Generator に 入門する
kamimi
3
1.9k
Live Activityホンノチョット理解した / understanding live activity for beginners
kamimi
0
170
ノーコードのiOS開発を運用しやすくするための開発フローとバージョン管理の工夫
kamimi
0
550
(Deprecated)ノーコードのiOS開発を運用しやすくするための開発フローとバージョン管理の工夫
kamimi
0
130
Docs for Developers の読書レポート
kamimi
0
56
Featured
See All Featured
Facilitating Awesome Meetings
lara
50
6.1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.8k
Designing Experiences People Love
moore
138
23k
Imperfection Machines: The Place of Print at Facebook
scottboms
265
13k
The Cost Of JavaScript in 2023
addyosmani
45
6.7k
The World Runs on Bad Software
bkeepers
PRO
65
11k
10 Git Anti Patterns You Should be Aware of
lemiorhan
654
59k
How to train your dragon (web standard)
notwaldorf
88
5.7k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
93
16k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.7k
A Philosophy of Restraint
colly
203
16k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Transcript
エンタープライズ iOS ホンノチョット理解した kamimi
目次 - 調べたきっかけ - MDM - MDMとは - MDMでできること -
MDMがないと... - App Config Community とは - Managed App Configuration - Managed App Configuration とは - Managed App Configuration に対応するために
調べたきっかけ :カスタマーサクセス担当、🐶:私 :「App Config for Mobile Appsって対応していますか?MDMを使って配 布しているアプリについて、IDやパスワードを入力をさせずにログインでき るようにしたいという要望をお客様からいただいてまして。」
🐶:「・・・(AppConfig for Mobile Appsって何?)」
- Mobile Device Management の略称 - 法人におけるモバイル端末管理 - iOSの場合、各MDMサービスは「MDM Protocol
Reference」に準拠 - 2桁以上従業員がいる企業はMDMサービスと契約することが多い MDM とは
MDMでできること - 遠隔でブラウザベースで行える - 例えば - 情報収集 - 制御 -
設定配布 - アプリ配布
MDMがないと... - iOSの場合、現地に行ってPC(macOS)と有線接続が必要 - 何台もある場合、ツラい・・・
App Config Community とは - エンタープライズにおけるモバイルアプリを構成、保護するためのツールとベストプ ラクティスを紹介するコミュニティ - 複数のデバイス管理ベンダーによって支援 -
AppConfigスキーマを利用して開発されたアプリは、参画しているベンダー間で一貫 して機能
Managed App Configuration とは - MDMからアプリ用の設定値を配布する仕組み - こんなユースケースで使用される - 全従業員に特定の値を入力してもらいたい(企業ごと)
MDMを使って業務用アプリの初期設定を自動化する技術 / oishi
Managed App Configuration とは - MDMで設定値を必要数、設定できる - MDMで値を管理するので、設定値変える度にビルドは不要 MDMを使って業務用アプリの初期設定を自動化する技術 /
oishi
Managed App Configuration とは - MDMサービスによっては、サーバに設定情報を持たせることで端末ごとに異なる値 を設定することもできる MDMを使って業務用アプリの初期設定を自動化する技術 / oishi
Managed App Configuration へ対応するために - 必要なこと Managed App Configuration対 応の
MDMサービス (場合によっては) Apple Business Manager MDM管理下のiOS端末 MDMサービス上でのkey valueの設定 Manged App Configuration用のアプリ実装 MDMを使って業務用アプリの初期設定を自動化する技術 / oishi
参考資料 • AppConfig for iOS | AppConfig Community •
iOSDC JAPAN 2021で Managed App Configuration について講演します | エンター プライズiOS研究所 • iOSDC Japan 2020: キーワード多すぎ!なエンタープライズiOSの世界を… / oishi • What is AppConfig Community and What Does it Do for the Enterprise?