2016-12-29 3 views
0

私は、iOS Safariの "Add to home"オプションのために準備しようとしているSymfony 2.8アプリケーションを持っています。symfony 2ウェブアプリケーションがiOSホームスクリーンに間違ったアイコンを表示しています

私は、適切なリンクを作成するためにここにAppleのドキュメントに従ってきました:https://developer.apple.com/library/content/documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html

彼らはちょうど私のアイコンへの適切なパスを使用して、このようなものを見て。私は私のiPhoneに乗り、私のホームスクリーンにウェブサイトを追加しようとすると、それは私の代わりに私の会社のロゴのsymfonyのロゴを与え、言われていること

<link rel="apple-touch-icon" href="touch-icon-iphone.png"> 
<link rel="apple-touch-icon" sizes="152x152" href="touch-icon-ipad.png"> 
<link rel="apple-touch-icon" sizes="180x180" href="touch-icon-iphone-retina.png"> 
<link rel="apple-touch-icon" sizes="167x167" href="touch-icon-ipad-retina.png"> 

Symfony's logo that shows up on my iphone

そのロゴはから来て、どのように私は正しいものが表示されるまでに取得することができますすることができる場所についての任意のアイデア?

+0

http://shouldiblamecaching.com/キャッシュをクリアしてみてください。 –

+0

良いアイデアだが、運はない。しかし、ありがとう。 – chrislebaron

+0

ちょうど私が私の携帯電話でキャッシュをクリアしようとしたと言いたいと思っていただけでなく、いくつかの異なるiPhoneエミュレータをXcodeでクリアしました。 – chrislebaron

答えて

0

いくつかの同僚と協力して、私たちはこれを考え出しました。

私が働いているアプリケーションは、Symfonyのサンプルプロジェクトの1つから始まり、上記のアイコンをプロジェクトのWebディレクトリに含めていたと思います。私はそこに置いていなかったので、同僚がそれを見つけ出すまではどこから来たのか分かりませんでした。

2番目の問題は、アイコンが保存されていたディレクトリが公開されていないことです。私はそれらを/ web/iconsディレクトリに置いていましたが、何らかの理由でそれらのディレクトリで利用できませんでした。おそらく.htaccessファイルの問題。他の経路が干渉することはないでしょう。私たちは、ファイルを別のディレクトリに移動するだけでした。

これらの2つの問題がいったん完璧に機能しなくなったら、

関連する問題