ひとりぶろぐ

価値ある情報をユーザー視点で発信するブログ

ブロガーの顔面も真っ白!App StoreのURLを踏んだら画面が真っ白になってしまうトラブルへの対処方法

      2015/12/20

2013年1月11日現在直っています

現在直っているようです。

今後同じことが起きたときに参考にしてください。

2013年1月10日起きたトラブル

ひとりぶろぐのmoyashi (@hitoriblog) です。

今日辺りから、App Storeのリンクを踏むと、App Store.appの画面が真っ白になってしまう現象が出るようになりました。

IMG 1098

これは、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

WordPressで一網打尽にする方法

僕のブログ内の記述は全部「uo=4」付きなので、WordPressにRegexpSearchというプラグインを使い、

Search Regex – WordPress search with regular expressions | Urban Giraffe

こんな感じで一括処置しました。

  • Search pattern
    • &uo=4
  • Replace Pattern
    • (空欄)

Skitched 20130110 202017

LinkShare用のリンク内の「uo=4」はApp StoreのURLが二重にURLエンコードされているので、こんな感じになります。

  • Search pattern
    • %2526uo%253D4
  • Replace Pattern
    • (空欄)

Skitched 20130110 203302

uo=4を消しちゃって大丈夫なの?

保証はできませんが、影響が無いと推測できる傍証が二つ挙げられます。

一般的な手順を踏んで出来るURLにはuo=4は入っていないのです。

 - iPad, iPhone