使途
結論
- TargetApplicationBundleIdentifier を設定する
- 対応しているMDMがほぼなく、AC2.17もこの設定をGUI上で設定できない
- テキストエディタで編集・追記してやる必要がある
- To use this property, install the profile through MDM
- このパラメータはMDMからのインストールが必要
- と言いつつ、プロファイル手動インストールでも動いていたような気が
- 組織識別情報を持っていたせいかもしれないので基本MDMからで
- 挙動についてはきちんと確認する必要がある
- iOS標準系アプリ(Safariを含む)との相性があまり良くないように見える
- アプリ側の対応も必要か
- アプリ指定、フルスクリーン設定、iOSのデフォルトアプリ設定の組み合わせで挙動が変わった
- なんかの組み合わせで「Chromeでフルスクリーン」となったがどの組み合わせか忘れた
- 対応しているMDMがほぼなく、AC2.17もこの設定をGUI上で設定できない
動作イメージ
サンプルプロファイル
Webclip_sample.mobileconfig
<key>PayloadContent</key>
<array>
<dict>
<key>FullScreen</key>
<false/>
<key>IgnoreManifestScope</key>
<true/>
<key>IsRemovable</key>
<true/>
<key>Label</key>
<string>WebClip_1</string>
<key>PayloadDescription</key>
<string>Webクリップの設定を構成します</string>
<key>PayloadDisplayName</key>
<string>Webクリップ</string>
<key>PayloadIdentifier</key>
<string>com.apple.webClip.managed.F0A24574-51E3-44E7-8630-2732174B0706</string>
<key>PayloadType</key>
<string>com.apple.webClip.managed</string>
<key>PayloadUUID</key>
<string>F0A24574-51E3-44E7-8630-2732174B0706</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>Precomposed</key>
<false/>
<key>URL</key>
<string>https://www.google.com/</string>
<key>TargetApplicationBundleIdentifier</key>
<string>com.google.chrome.ios</string>
</dict>
</array>