|
昨日のカウンタ: 今日のカウンタ: |
このところ@masuidriveさんにそそのかされまくりで、Titanium Mobileをぼちぼち触っています。まぁ、最近、職場でも家でも空き時間がないので、主に通勤の地下鉄の中でですけど。*1
Titanium Developerで、プロジェクトを新規作成したり、ネット上のプロジェクト(Kitchen Sinkとか)をインポートしたりする分には特に苦労なくできました。iPhone SDKやAndroid SDKもTitanium Developerはちゃんと認識してくれました。Androidエミュレータでの動作も可能でした。めっちゃ遅いですけど。
が、どうしてもiPhoneシミュレータ向けのビルドが通ってくれないんですよ。ネット上の情報に従って/Library/Application Support/の下のファイルを消したりしてもだめ。
でまぁ、プロジェクトの下の「build/iphone」ディレクトリの下にiPhone SDKのプロジェクトができているので、そちらをXcodeで開いてビルドしてみました。「Base SDK Missing」ああ、なるほど。という感じで、Xcodeの方でトラブルを修正してみたら、後はTitanium Developerの方から直接「launch」してもちゃんと動いてくれるようになりました。
あと、実機での動作も、Titanium Developerでの設定が面倒(こっちはトラブルがあった訳じゃなくて単に面倒で)なのでXcodeから実機にインストールしてたりします。
そんなこんなで、Titanium Developerの中だけで「動かない〜」と悶々としていないで、「build」ディレクトリに降りて、各プラットフォームのSDKでより詳細な状況把握や問題解決をするといいかも知れませんよって話でした。
*1 オフラインでもAPIドキュメントを見られるようにhtmlをtarでまとめたのとか、PDFとかが欲しいです。