格安SIMの初期設定時などによく使う構成プロファイル(拡張子: mobileconfig)について調べてみました。
構成プロファイルはMacのApple Configuratorというアプリで作成します。
Apple Configuratorをダウンロードして開くと下のような表示になっています。
プロファイルはメニューの「ファイル」の「新規プロファイル」から作成します。
新規プロファイルを選ぶと下の画面に移動します。
この画面で色々な設定を行っていきます。
格安SIMで使われるモバイル通信以外にも、ドメインの監視・カレンダーの追加など様々な事を行う事が可能です。
一部設定は監視対象端末にしか適用できないので注意が必要です。
今回はWEBクリップを使ってホーム画面にアイコンを追加します。
設定は下の通りです。
アイコンは下URLのものを利用しました。
動物 | FLAT ICON DESIGN -フラットアイコンデザイン-
あとはメニューバーの保存を押せばmobileconfigファイルを保存できます。
mobileconfigですが実態は下のようなXMLファイルです。
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PayloadContent</key> <array> <dict> <key>FullScreen</key> <false/> <key>Icon</key> <data> iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAIAAAB7GkOtAAAAAXNS 省略… gOYGkdeNgH5AN0fo+SdwALUIFMO12gNvAAAAAElFTkSuQmCC </data> <key>IgnoreManifestScope</key> <false/> <key>IsRemovable</key> <true/> <key>Label</key> <string>WEBさいと</string> <key>PayloadDescription</key> <string>Webクリップの設定を構成します</string> <key>PayloadDisplayName</key> <string>Webクリップ</string> <key>PayloadIdentifier</key> <string>com.apple.webClip.managed.XXXXXXXX</string> <key>PayloadType</key> <string>com.apple.webClip.managed</string> <key>PayloadUUID</key> <string>XXXXXXXX</string> <key>PayloadVersion</key> <integer>1</integer> <key>Precomposed</key> <false/> <key>URL</key> <string>https://google.co.jp</string> </dict> </array> <key>PayloadDisplayName</key> <string>名称未設定</string> <key>PayloadIdentifier</key> <string>xxxxx</string> <key>PayloadRemovalDisallowed</key> <false/> <key>PayloadType</key> <string>Configuration</string> <key>PayloadUUID</key> <string>XXXXXXX</string> <key>PayloadVersion</key> <integer>1</integer> </dict> </plist>
mobileconfigファイルを作ったらどこかにアップロードしてiPhoneにダウンロードします。
ダウンロード後は設定アプリからプロファイルのインストールを行います。
インストールするとホーム画面に先程作ったアイコンが表示されます。
タップすると先程設定したURLに遷移します。
プロファイルを削除すれば先程作ったアイコンも消えます。