2017-03-08 6 views
0
  1. みんな、ユニバーサルリンクがHTTPSではなくHTTPウェブサイトで動作するかどうかを知りたいだけです。私はwww.mydomain.co.id/match/play_2.html エンタイトルメントの設定でユニバーサルリンクを使用している場合HTTPサーバーでユニバーサルリンクが動作していますか?

  2. applinksです:権利をkumpul.co.id?しかし、Appleアプリ・サイト会合のために、私はhttp://www.mydomain.co.id

    { 
        "applinks": { 
        "apps": [], 
        "details": [ 
         { 
          "appID": "[TeamID].id.co.mydomain", 
          "paths": [ “match/*”] 
         } 
        ] 
        } 
    } 
    

にアップロードしますので、場所はhttp://www.mydomain.co.id/apple-app-site-associationになります。それは正しい設定ですか?

3.デバッグ情報については、コードを確認するためにXcode経由でデバッグする際に、私のログをiPhoneで見ることができますか?たとえば、Whatsappからリンクをクリックすると、コンソールのログが表示されません。

答えて

1

ユニバーサルリンクのURLは、http://またはhttps://のいずれかです。 ただしの場合、apple-app-site-associationファイルはHTTPS経由で配信されなければなりません。そうでないと、iOSはスクラップを拒否します。

このスクレイピングは、アプリが最初にインストールされたとき、およびApp Storeからアップデートがインストールされているときにのみ発生します。すべてのリンクが開いているわけではありません。こする試みが失敗した場合は、OSレベルでこのようなエラー(XcodeでないのApp-レベル)のログが表示されます:

Sep 21 14:27:01 iPhone swcd[2044] <Notice>: 2015-09-21 02:27:01.878907 PM [SWC] ### Rejecting URL 'https://examplecustomdomain.com/apple-app-site-association' for auth method 'NSURLAuthenticationMethodServerTrust': -6754/0xFFFFE59E kAuthenticationErr 
+0

[OK]を、ので、このエラーログをトレースし、私はからのログを見なければなりませんXcode - ウィンドウ - デバイスの権利?このメニューには毎秒非常に多くのログがあります。 –

+0

それは場所です、はい。それは捕まえにくいです。おそらくこの行を保存して検索する必要があります。 –

+0

OK、私のウェブサイトをHTTPSに変更し、https://branch.io/resources/aasa-validator/#resultsboxの結果を渡しましたが、まだ普遍的なリンクは私のアプリでは動作しません。この機能は実行されませんでした NSLog( "Universal Link"を確認) trueを返すと、 アプリケーション(アプリケーション:UIApplication、継続ユーザー活動:NSUserActivity、restorationHandler:@エスケープ(任意)? } ウィンドウデバイスコンソールとXcodeコンソールの「Universal Linkを確認」ログが表示されません –

関連する問題