ホーム > タグ > iPhone
iPhone
【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
Home > Tags > iPhone
- Search
- Feeds
- Meta
- ad
-