問題タブ [ios-universal-links]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
12384 参照

ios - iOS 9 Universal Linking 設定をリセットするにはどうすればよいですか?

iOS 9 アプリでユニバーサル リンクをテストしているときに、誤って "mywebsite.com >" (右上隅) をタップしてしまいました。これにより、アプリは再び Web サイトに移動しました。今、ユニバーサルリンクを再び機能させることができないようです。アプリではなく Safari で開いたリンクを表示したいという私の設定を iOS が記憶しているようです。

誰かがこれに遭遇しましたか?これをリセットする方法はありますか?

0 投票する
3 に答える
9592 参照

ios - apple-app-site-association に署名する

を実装してみiOS9 Universal Linksます。

私はこのチュートリアルを使用しています: http://blog.hokolinks.com/how-to-implement-apple-universal-links-on-ios-9/ そしてこれ: https://developer.apple.com/library/ios /documentation/Security/Reference/SharedWebCredentialsRef/

しかし、それらのいずれもプロセス全体を実行しませんでした。

私はapple-app-site-associationファイルします。

上記のリンクは、このようにすることを示しています:

そして、私は.certファイルを持っていません (そして、それを作成する方法がわかりません)。

フォームAppleドキュメント:

ファイルは、有効な TLS 証明書によって署名された CMS である必要があります。

どんなサポートも素晴らしいでしょう。

前もって感謝します!

0 投票する
2 に答える
7736 参照

ios - iOS Universal Links: URL から特定のパスを除外する方法は?

iOS の新しい Universal Links 機能を使用していますが、この機能のためにホームページの特定のパスを無効にしたいと考えています。

例: 「_id_」と開始ページを含み、ドメインhttp://example.comのhttp://example.com/testsiteを含まないすべての URLは、アプリ内で開く必要があります。どうすればこれを解決できますか?

サーバー上の私の apple-app-site-association ファイルは次のようになります。

アプリ内の資格ファイル:

特定のパスを除外するオプションが見つかりませんでした。これはどのように実現可能ですか?

0 投票する
1 に答える
1831 参照

ios - iframe からの iOS 9 と Safari のユニバーサル リンク

iOSで動作しているアプリへのユニバーサル リンクを取得しようとしていiOS 9ます。リンクは iframe に表示する必要があります。

今のところ、クロムをiOS 9使用して正しく動作するようになりました:

このリンクは iframe tho からの Safari では機能しません。いくつかの実験を通じて、ローカル IP から呼び出されたときに次のリンクが機能することがわかりました。

しかし、何らかの理由で、ユニバーサル リンク (demo.linkid.be) と同じドメインでホストされているページにこのリンクを追加すると、iOS アプリが開きません。

何かご意見は?それとも、これは現時点での Safari のバグですか?

[アップデート]

リンクを長押しすると、次のリンクがある Safari iOS 9 が動作します。アクション シートが表示され、アプリから開くことができます。

0 投票する
2 に答える
1591 参照

ios - apple-app-site-association ファイル形式エラー

WWDC 2015 の「Seamless linking to your Apps」と「Introducing Search API」のビデオを見て、この App Search Programming Guide を読みました。

私のウェブサイトには SSL 証明書があり (認定機関から)、私の apple-app-site-association はhttps://www.mywebsite.com/apple-app-site-association内にあります。

ファイルの何が問題なのかわかりません。構文エラーが発生する可能性があると思いますが、表示されません。*

0 投票する
3 に答える
2916 参照

ios9 - iOS9 ユニバーサル リンクは Safari からは機能しませんが、他のアプリからは機能します

現在、クライアントに iOS9 ユニバーサル リンクを実装しています。

Apple docといくつかの優れた チュートリアルに従った後、Safari のテスト リンク Web ページを使用して、ほぼ最初の試行で機能させることに成功しました。

しかし、突然、テスト リンクが機能しなくなりました。一日の終わりに答えが見つからずに検索しましたが、今朝、Chrome アプリからこれらのテスト リンクを開こうとすると、再び機能しました。

昨日は完全に機能し、何かが起こって Safari がアプリを表示できず、代わりに Web サイトが表示されたという事実に非常に困惑しています (ソース/サーバー コードは変更されていません)。

右上のショートカット (Web サイトにアクセスできるもの)をクリックしたのではないかと思います。また、Safari がこの選択を保存したのではないかと思います。(電話を再起動してSafariキャッシュを削除するという意味で)

誰が何が起こったのか手がかりを持っていますか?

Safari が右上のボタンをクリックしたという事実を本当に保存した場合、それを忘れさせる方法はありますか?