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
Mobile First: as difficult as doing things right
swwweet
222
8.9k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
Documentation Writing (for coders)
carmenintech
65
4.4k
Adopting Sorbet at Scale
ufuk
73
9.1k
Gamification - CAS2011
davidbonilla
80
5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
33k
Automating Front-end Workflow
addyosmani
1366
200k
Faster Mobile Websites
deanohume
305
30k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
Happy Clients
brianwarren
98
6.7k
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?