2012-08-02 10 views
8

電子メールがユーザーに送信され、iPhoneアプリを開くためのリンクが電子メールに埋め込まれたプログラムを作成しています。問題は、ユーザーがリンクをクリックしてアプリを開くとメールがコロンを取り除いたため、リンクが機能しなくなることです。電子メールリンクからiPhoneアプリケーションを開きます

作成されたリンクは基本的に次のようになります。

@"<BR><BR><BR><A HREF=\"http://myApp://\">Open App</A>" 

しかし、電子メールでクリックしたリンクは、代わりにブラウザでこれを開きます。

て、myApp //

なしでコロンは、アプリが起動せず、ブラウザはページを見つけることができないと言います。

これを修正する方法はありますか?ありがとう!

+0

私はあなたが「のhttp://」を必要とわからない – Jessedc

+0

「のiOSアプリのカスタムURLスキーム」をグーグルしてください私は、これらのチュートリアルを見てきたし、彼らはセットアップするために非常に有用である – TommyG

+0

...それの部分をアプリは起動するURLを受け入れるようにしていますが、メールにカスタムURLを配置してメールのURLを保持することについては何も言及していません。 残念ながら、http://を離れると、リンクはもはや電子メールのリンクにはなりません。 :/ –

答えて

1

それだけで次のようになります。

は、カスタムURLの回避策は、Gmailのでブロックされているように、あなたは何ができるかが設定されている
@"<BR><BR><BR><A HREF=\"myApp://\">Open App</A>" 

http://myapp.mydomain.com/のようなものがアップmyapp://...には次のようになりますそのようにリダイレクトしますあなたのアプリを開きます。プラスでは、あなたのリンクをクリックした人の数を見ることができますが、まずはSafari経由でポップアップします。

0

すべての画像とURLに「http:」を追加すると、iphonesはそのリンクを認識できません。それらには一重引用符( ')を使用してください。 <a href='http://xyz.com'></a><img src='http://xyz.com/pqr/abc.jpg'></img>

関連する問題