『Firefox OS Advent Calendar 2014』2日目
この記事は『Firefox OS Advent Calendar 2014』2日目の記事です。
卒業制作で開発中だったFirefox OS向けTwitterクライアント、Firefox OS Simulatorからtwitter. comへアクセスできなくなってしまったので開発中止しました
— おたっく (@otack) 2014, 11月 19
Firefox OSシミュレータからTwitter.comへのアクセスができないとのことで何やら困っている人が居たので、多くの人の目に留まるようこちらに書いておきますね。
Firefox OSシミュレータ 2.0以降でTwitter.comに接続できない
手元のMacBook Air(Mac OS X Mountain Lion)にて、Firefox Developer Edition 35.0a2(本記事執筆時点の最新バージョン)を使って確認してみました。
Firefox OSシミュレータはWebIDEからインストールできます。
便利な時代になったものです。Firefox OSアプリの開発環境はもうこれだけで十分ですね。
Firefox OS 2.0 シミュレータ
まずはFirefox OS 2.0 シミュレータでTwitter.comにアクセスしてみます。
「接続できません」とのエラーが出ますね。
Firefox OS 2.1 シミュレータ
続いて2.1。
こちらもネットワークエラーです。
Firefox OS 2.2 シミュレータ
最新の2.2ではどうでしょう。
こちらも同様のエラーが出ます。
自前のアプリで確認してみる
2.2 シミュレータにて自前のTwitterクライアントアプリを起動。
認証ができるか確認してみます。
はい。ダメですね。
Firefox OS 1.4 シミュレータなら接続できるよ
ちなみに1.4シミュレータなら普通に接続できます。
アプリの認証も通るので、シミュレータ上でTwitterクライアントの開発を行うのであれば、とりあえず1.4を使えば良いんじゃないですかね。
僕は実機あるんで別に困ってませんが。
何かしらのアクセス制限がかかってる?
あんまりよくわかってないのですが、2.0以降のシミュレータから何かしらTwitter.comへのアクセス制限がかかってる感じでしょうか。
本件について情報をお持ちの方がいらっしゃいましたらご教示いただけると幸いです。
12月3日 追記:@masawadaさんから情報いただきました!bugzillaにレポートが挙がっています
最後に去年のAdventCalendarで書いたひどい記事を貼って終わりますね。
こちらからは以上になります。
明日は@minashirosuzuさんです。
コメント