iOS 6のスマートアプリバナーのapp-argument URLパラメータをiOSアプリの開発者ビルドでテストすることができるかどうかは疑問です。バナーの[開く]オプションは、アプリケーションがApp Storeからダウンロードされた場合にのみ表示されます。私の仕事は何Dev環境でスマートアプリバナーURLをテストする方法
21
A
答えて
18
は、AppStoreのから私のアプリケーションをダウンロードし、XCodeのからビルドを使用して、それを上書きすることでした。これにより、現在のビルドを使用してスマートバナー機能をデバッグすることができました。これはシミュレータからは機能しません。デバイスを使用する必要があります。
これを上書きする必要があります。あなたはappstoreのバージョンを削除してXCodeからビルドすることはできません。
1
0
は、Xcodeの8とiOS 10は、私はすべての方法を試してみましたが、は、アプリケーションのストアのバージョンを必要とするよう、開かれているスマートバナーのURLをデバッグすることはできません。
私はこれの回避策を見つけ、これを使用してアプリケーションをテストしました。
は別に<meta ...>
タグから私はまた、アプリを開くためのスキームを使用してページ上のリンクボタンを追加しました。
<!doctype html>
<html>
<head>
<meta name="apple-itunes-app" content="app-id=xxxx,pt=xxxxx,ct=xxxxx,app-argument=myappscheme://www.mymobilesite.com/link/detailpage?query=x">
<title>Banner Debug Sample</title>
</head>
<body>
<p>Visit <a href="myappscheme://www.mymobilesite.com/link/detailpage?query=x">App Using Scheme</a>.</p>
</body>
</html>
このリンクを使用すると、Devビルドをデバッグでき、うまく動作します。
アプリは自分自身のためのスキームを登録したが、ちょうどテストのために、我々はダミースキームを登録することができ、この唯一の作品はappscheme://
を言うとダミー方式にhttp://
スキームを置き換え、それをテストし、その後http://
にアプリscheme://
からのリンクを元に戻すけど
関連する問題
- 1. ライブ環境でAzure環境Webサイトをdev環境から移動する方法
- 2. dev環境とprod環境を簡単に切り替える方法
- 3. 異なる環境(異なるURL)で同じテストで2つのサイトをテストする方法
- 4. 実際の環境でwcfをテストする方法
- 5. VoIPテスト環境
- 6. iphone dev環境で自分のIDでuicontrolsを取得する方法
- 7. Ruby on Rails2.3.8:dev環境を使ってテストを実行するには?
- 8. テスト環境とプロダクション環境を設定する
- 9. Twitter Bootstrapテスト環境
- 10. ステージング環境用にmailling URLを変更する方法
- 11. dev環境で証明書のエラーを回避するには?
- 12. テスト環境でjunit/TestNGテストケースを実行する方法はありますか?
- 13. レール開発環境でエラーページをテストする方法はありますか?
- 14. 危険なテスト環境
- 15. テスト/ライブ環境用WIXインストーラ
- 16. SOA WebServicesのテスト環境
- 17. RubyマルチスレッドSQL(テスト環境)
- 18. テスト環境のRailsポート
- 19. devとprod環境に異なるテンプレートレイアウトを使用する
- 20. IE8環境をエミュレートする方法は?
- 21. 環境をsudoにする方法は?
- 22. Spring環境オブジェクトをオートワイヤリングする方法
- 23. egghead.io videosのようなdev環境をセットアップするには
- 24. 複雑な環境でのJUnitテスト
- 25. 外部C++ APIを使用してテスト環境を作成する方法は?
- 26. 開発環境用のhttps環境/ SSL証明書をシミュレートする方法は?
- 27. Maven、Jenkins - プロジェクトをさまざまなテスト環境に構築する方法は?
- 28. jQueryでURLをテストする方法
- 29. NUnit環境やデータベースではなく、アプリケーションをテストする
- 30. テスト環境で自動的にgemタスクを実行する
私のために動作しますが、appDelegateメソッドのopenUrlは呼び出されません。私は理由を知らない。 –
@OdedRegevあなたはそれを修正しましたか? – aelam
@aelam私は持っていません:) –