0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

URLスキームを使わず任意のアプリで開くWebクリップ

Last updated at Posted at 2024-10-10

使途

結論

  • TargetApplicationBundleIdentifier を設定する
    • 対応しているMDMがほぼなく、AC2.17もこの設定をGUI上で設定できない
      • テキストエディタで編集・追記してやる必要がある
    • To use this property, install the profile through MDM
      • このパラメータはMDMからのインストールが必要
      • と言いつつ、プロファイル手動インストールでも動いていたような気が
        • 組織識別情報を持っていたせいかもしれないので基本MDMからで
    • 挙動についてはきちんと確認する必要がある
      • iOS標準系アプリ(Safariを含む)との相性があまり良くないように見える
      • アプリ側の対応も必要か
    • アプリ指定、フルスクリーン設定、iOSのデフォルトアプリ設定の組み合わせで挙動が変わった
      • なんかの組み合わせで「Chromeでフルスクリーン」となったがどの組み合わせか忘れた

動作イメージ

サンプルプロファイル

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>

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?