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.2k
エンタープライズ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.7k
はじめよう!Swift OpenAPI Generatorによるスキーマ駆動開発:導入手順と活用のコツ
kamimi
0
220
Swift OpenAPI Generator に 入門する
kamimi
3
2k
Live Activityホンノチョット理解した / understanding live activity for beginners
kamimi
0
180
ノーコードのiOS開発を運用しやすくするための開発フローとバージョン管理の工夫
kamimi
0
600
(Deprecated)ノーコードのiOS開発を運用しやすくするための開発フローとバージョン管理の工夫
kamimi
0
130
Docs for Developers の読書レポート
kamimi
0
56
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
51
7.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
230
52k
Building Your Own Lightsaber
phodgson
104
6.2k
GitHub's CSS Performance
jonrohan
1030
460k
Being A Developer After 40
akosma
89
590k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
2
160
The Power of CSS Pseudo Elements
geoffreycrofte
74
5.4k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.3k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.5k
A Modern Web Designer's Workflow
chriscoyier
693
190k
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?