ブロガーの顔面も真っ白!App StoreのURLを踏んだら画面が真っ白になってしまうトラブルへの対処方法
2015/12/20
価値ある情報をユーザー視点で発信するブログ
2015/12/20
現在直っているようです。
今後同じことが起きたときに参考にしてください。
ひとりぶろぐのmoyashi (@hitoriblog) です。
今日辺りから、App Storeのリンクを踏むと、App Store.appの画面が真っ白になってしまう現象が出るようになりました。
これは、App Storeのリンクの中に「uo=4」(URL内では実際には大概「&uo=4」となっているはずです)というパラメータが含まれている場合に、iOS 6.x.xで起きる現象のようです。
これが一時的なものなのか、永続的なものなのかはよく分かっていませんが、iTunesLinkMaker様にあられましては、よろしくご対応のほどお願い致します。
iTunes Search APIの返り値に含まれるtrackViewUrlには「uo=4」が付いているので、それをそのまま使っている場合は削除しないとなりません。
そういう事情があるので、一時的なものじゃないかと思うんですが、Appleのことなのでよく分からず。
対処方法は簡単で、「uo=4」をリンクから削除すれば大丈夫なようです。
以下のようなURLだったら、
https://itunes.apple.com/jp/app/homo-oijiri/id588295872?mt=8&uo=4
このようにします。
https://itunes.apple.com/jp/app/homo-oijiri/id588295872?mt=8
僕のブログ内の記述は全部「uo=4」付きなので、WordPressにRegexpSearchというプラグインを使い、
Search Regex – WordPress search with regular expressions | Urban Giraffe
こんな感じで一括処置しました。
LinkShare用のリンク内の「uo=4」はApp StoreのURLが二重にURLエンコードされているので、こんな感じになります。
保証はできませんが、影響が無いと推測できる傍証が二つ挙げられます。
一般的な手順を踏んで出来るURLにはuo=4は入っていないのです。