ホーム > タグ > titanium
titanium
【漢のダイエット】リリースしました
悩める漢のダイエットアプリ「漢のダイエット」(無料)をリリースしました。
自分が太りすぎてしまったため、文字通り苦肉の策として作成したアプリです。
開発環境にtitanium studioを使用した初めてのアプリ(というかリリースまで行ったのは初)ですが、やはり良いですねtitanium。
かなりWEBの技術に近い感じで作成できました。
本当はアプリ内課金とかやりたかったんですが、TiStoreKitが上手く動かず…
(SDKのバージョンが問題なのかなと思っています。ちなみに、1.7.2です)
マネタイズが目的のアプリではないですが、実験的にアプリ内課金などもやっていきたいので、拡張案やダメ出しをしていただけると嬉しいです。(レート5をつけて貰えるともっと嬉しいですw)
ダイエットアプリとしてはカナリ異色だし、演出も面白いと思うので是非一度触ってみてください。
iTunes storeへのリンクはこちら
- Comments: 0
- Trackbacks: 0
【Titanium】twitterのoauth認証を解除
- 2011-09-29 (木)
- プログラミング
mogyaさんの作成したtwitterAPIライブラリを使用して、titaniumからtwitterのoauth認証を行っていたのですが、一度認証したものをリセットする方法がわからず、無駄に時間を食ってしまいました。
テストを行っている最中にはoauth認証を一度行ったとしても、再度認証を行いたいということはあると思うので、メモがてら。
このoauth認証の取り消しの方法で一番単純なものは、アプリを削除すること。
実機でもシミュレータでも同じです。
アイコンを長押しすると表示される×マークをクリックしてアプリを一度削除すればoauth認証を行ったかどうかを含めて全データが削除されます。
(ローカルDBのデータなども削除されるので注意が必要)
知ってれば大した事無いけど、知らないと微妙に悩みますよね、この辺。
- Comments: 0
- Trackbacks: 0
【titanium】【TiStoreKit】モジュールを追加する方法
titaniumでモジュールを追加する際に、ちょっと手間取ったのでメモ。
ちなみに、TiStoreKitというアプリ内課金用のモジュールを設定する流れを例にします。
開発環境はtitaniumSDKのバージョン1.7.2でMacOS Xは10.6.8です。
- Comments: 0
- Trackbacks: 0
【titanium】iPhoneへの実機転送が出来ないエラーについて
titanium studioでアプリをせせこましく開発し、シミュレータでもテストし、さあ実機転送だ!というところで、以下のエラーに悩まされました。
[ERROR][BEROR]Code Sign error: The identity ‘iPhone Developer: ‘ doesn’t match any valid certificate/private key pair in the default
[ERROR]
[ERROR] Error: Traceback (most recent call last):
File “/Users/watalucky(ユーザー名)/Library/Application Support/Titanium/mobilesdk/osx/1.7.2/iphone/builder.py”, line 1305, in main
execute_xcode(“iphoneos%s” % iphone_version,args,False)
File “/Users/watalucky(ユーザー名)/Library/Application Support/Titanium/mobilesdk/osx/1.7.2/iphone/builder.py”, line 1066, in execute_xcode
output = run.run(args,False,False,o)
File “/Users/watalucky(ユーザー名)/Library/Application Support/Titanium/mobilesdk/osx/1.7.2/iphone/run.py”, line 39, in run
sys.exit(rc)
SystemExit: 65
しかも、このエラーが出た後は何故かシミュレータでも動かなくなるという悲劇。
これ、結果だけ言うとprovisioning profileの問題でした。
iOS Provisioning Portalでprofileを作成する時に、テストだからとDistributionで作成していたのですが、これが原因だったようです。
Developmentで作成し、それをtitanium studioで再度uploadしたら実機転送できるようになりました。
(シミュレータも問題なく動くようになりました)
実はDevelopmentとDistributionの違いってよくわからないんですが、とりあえずまぁ、解決して良かった。。。
…あ、もしかしたらDevelopment用の証明書しか設定してなかったってオチもあったり・・・するかも。ま、いいや。
- Comments: 0
- Trackbacks: 0
【androidSDK】【titanium】XPERIA(SO-01B)がデバイスとして認識されない問題
windows7環境でtitaniumをいじっていると稀にエミュレータ上で画像が表示されないという問題が発生します。
これについては原因はわからないのですが、どうもエミュレータ側に原因があるようです。
(リモート画像は表示される)
自分の場合、実機では問題なく表示されるため、特に問題はない(エミュレータ起動するより実機転送の方が早いw)のですが、その時にテスト機として使ったXPERIA(SO-01B)をデバイスとして認識させる時に少し詰まったのでメモ。
XPERIA(SO-01B)のドライバは本体に内蔵されているので
Xperia Android 開発環境SDKインストール: Android Xperia/X10 adb devices で認識されない 表示されない
を参考にまずはドライバをインストールしてください。
その後、titanium studioで実機転送を行うと、
[TRACE] adb devices returned 0 devices/emulators
のようにコンソールに表示され、デバイスとして認識されないことがわかります。
この状況に陥ったら、まずwindows updateを試してみてください。
SONYなんちゃらというプログラムがあったら、それをインストールすれば解決します。
(自分は面倒なので、アップデートプログラム全てをインストールしました)
- Comments: 0
- Trackbacks: 0
【androidSDK】【titanium】installer_r12-windows.exeのバグ
- 2011-07-09 (土)
- プログラミング
スマフォアプリを作りたいなー。でも、わざわざ新言語勉強する時間は無いんだよなぁ。
ということで、titaniumというものを使ってみようと思っています。
一言で言えば、WEBの技術を使ってスマフォアプリを作れるってシロモノ。
まだ学習途中ですが、使いこなせば結構面白そうです。
で、まず、インストール。
今回はwindowsにインストールしていたのですが、その際、androidSDKをインストールする必要があります。
公式サイトに行くと、2011年7月9日現在の最新版はR12です。
早速インストーラをDLし、実行してみると以下のエラーが発生します。

「あー、javaのインストールしてなかったか。」とVisit java.oracke.comのボタンをクリックし、公式サイトからJDKをDLしインストール。
その後、再度androidSDKのインストーラを起動すると・・・

「おいっ」
どうやらJDKをインストールしてもそれを正しく検知してくれないようです。
どういった条件が重なるとこうなってしまうのかは不明ですが、解決策は発見できました。
まず、R9をDLし、それをインストールします。
その後、再度R12をDLし、インストール。
そうすると何故かこの問題は回避出来るようです。
なんともよく分からないバグですが、とりあえず何方かの参考になれば。
- Comments: 2
- Trackbacks: 0
Home > Tags > titanium
- Search
- Feeds
- Meta
- ad
-