8

アプリでユニバーサル リンクを設定しましたが、アプリのインストール時にサーバーから apple-app-site-association ファイルを取得できません。インストール中にファイルを取得しようとすると、デバイス コンソールに次のエラーが表示されます。

Rejecting URL 'https://example.com/apple-app-site-association' for auth method 'NSURLAuthenticationMethodServerTrust': -6754/0xFFFFE59E kAuthenticationErr

同じデバイスを使用して、Safari でファイルを正常に取得できます。これは、標準の verisign 発行の EV 証明書を使用して https 経由でホストされます。アプリのインストール以外でファイルを取得するときに SSL エラーが発生しないため、サーバー側で証明書が正しく構成されていると確信しています。

このエラーの原因は何ですか?

4

2 に答える 2

1

この問題は、Worx by Citrix が電話にインストールされていることが原因であることが判明しました。このアプリは、XenMobile によって電話にプロファイルをインストールし、サーバーと Apple 間の SSL ハンドシェイクを妨害していました。これは、電話にテスト アプリをインストールする場合にのみ発生しました。App Store からダウンロードした製品アプリは問題なく動作します。また、Citrix アプリと関連する XenMobile プロファイルを削除しても機能します。とてもうるさい。

于 2016-04-21T01:55:46.233 に答える
0

私にとっての問題は、機能エントリの欠落でした: activitycontinuation:com.example.app. 何らかの理由で、apple-app-site-associationファイルが IIS サーバーでホストされている場合、 applinks:com.example.app.

于 2016-04-26T15:39:18.670 に答える