2017-08-24 10 views
-1

iOSアプリをリンクで開く際に問題があります。何のコロンがない場合は動作しませんアプリはコモンが見つからないメールリンクから起動しません

http://myapp://my-url 

http://myapp//my-url 

カスタムスキーム

へ:私は、リンクを開くと、それはからURLを変更します。私はそれを手動でコロンを入力すると、例外のように動作するとき、アプリは正しくセットアップの原因です。

ここでどのように進むべきかアドバイスをいただけますか?あなたはこのようなコードを持っていなければならないのInfo.plistで

+1

なぜURLに2つのスキーム(http:とmyapp :)がありますか?電子メールのURLが単に 'myapp:// my-url'でないのはなぜですか? 'http://'がなぜ追加されますか? – rmaddy

+0

最初のフォームは有効なURLではありません。そういう形にする必要があると思っていることは何ですか? –

+0

私は同じように見えるようにhttp://を最初から削除して同じことをテストしました:myapp:// my-url。残念ながら私はまだサファリでコロンをキックするという問題があります。 –

答えて

0

、いかなる:あなたは

<key>CFBundleURLTypes</key> 
<array> 
    <dict> 
     <key>CFBundleTypeRole</key> 
     <string>Editor</string> 
     <key>CFBundleURLSchemes</key> 
     <array> 
      <string>myapp</string> 
     </array> 
    </dict> 
</array> 
+0

できるだけ早く私の質問でアプリ側の設定が正しいことを読んで.. –

0

URLスキームを指定するときに応答をリダイレクトすることが必要ではありません。 最初にURLをクリックすると簡単なURLが生成されます。myapp:// my-url(現在httpプロトコルを追加しないでください)

関連する問題