アプリでカスタム URL スキームをテストしており、その URL を呼び出すホームスクリーン アイコンを追加したいと考えています。カスタム URL をリクエストすると、アプリが開き、Safari のアドレス バーが以前に表示されていた URL に戻ります。
別の URL のプロパティを編集して、この問題を回避しようとしました。
- サファリを開く
- http://google.comに移動します
- アクションボタンをタップし、「ホームに追加」をタップします
しかし、ホームスクリーン アプリに割り当てられた URL を編集できないため、これは失敗します。
フォールバックとして、アプリケーションにブックマークを付けることだけを考えたので、Web サイトをブックマークしてから、次のように URL を編集してみました。
- サファリを開く
- http://google.comに移動します
- アクションボタンをタップし、「ブックマーク」をタップします
しかし、これは失敗します。これは、iOS シミュレーターではブックマークの URL を編集できないためです (ただし、デバイスでは何らかの理由でこれを行うことができます)。
更新: tkanzakic が指摘しているように、定義済みのブックマークではなく、ユーザーが追加したブックマークを編集できます。
理想的には、ホームスクリーン アプリが欲しいのですが、代わりにブックマークで解決します。
また、ファイアウォールの制限により、このデバイスを Apple アカウントに接続できません。つまり、Safari ブックマークも同期できません。