ラベル problem の投稿を表示しています。 すべての投稿を表示
ラベル problem の投稿を表示しています。 すべての投稿を表示

2012年10月22日月曜日

Titanium studioのLionへのインストール

真っさらのLionにTitanium studio 2.1.2をインストールして起動したら、Permission Deniedエラーが出ました。/Library/Application SupportにTitanium SDKをインストールできない由。

ググると「Library/Application Supportのパーミッション変えろよwww」って悪魔のような回答が英語で山ほど出てくるのですが、それはさすがにセキュリティ的にいけません。

本当は~/Library/Application Support/下にTitanium SDKをインストールするのがLion的な流儀だと思うのですが、Titanium StudioのPreference->Aptana->TitaniumでTitanium SDK Homeを変更しようとしても変更できません。

ということで、妥協Work Aroundですが…自分で/Library/Application Support/Titanium/を作ってやればOKです。

1.Titanium Studioを終了


2.Finderで/Library/Application Supportへ移動

Finderで「ライブラリ」が見えない時には、Finderを選んだ状態でoptionキーを押しながら移動メニューをクリックします。で、見えたら直下のApplication Supportをクリック


3.新しいフォルダを作る

ここに新しいフォルダを作ると管理者パスワードを聞いてきますので、認証します。


4.フォルダの名前を変更する

名称未設定フォルダの名前を Titanium に変更します。この状態では自分自身がTitaniumフォルダのオーナーなので起動したアプリからここに書き込みができます。

これでTitanium Studioを起動すれば、workspaceの設定、Appceleratorアカウントの認証などの後、Titanium SDKが自動的にダウンロードされ、使えるようになるはずです。

いやはや。なお「今更Lionかよ」…という突っ込みはナシの方向で。

2012年10月21日日曜日

Force.com IDE on Eclipse juno

まっさらなMacOS X Lion環境にEclipse junoをインストールし、Install New SoftwareからForce.com IDEを入れようとしたら以下のエラーが出て失敗しました。


Cannot complete the install because one or more required items could not be found.
  Software being installed: Force.com IDE 25.0.0.201206181021 (com.salesforce.ide.feature.feature.group 25.0.0.201206181021)
  Missing requirement: Force.com IDE 25.0.0.201206181021 (com.salesforce.ide.feature.feature.group 25.0.0.201206181021) requires 'org.eclipse.update.ui 0.0.0' but it could not be found


調べたところ、このWork aroundで無事解決しました。

1.HelpメニューからEclipse Market Placeを選択

2.Find:に "EMF Compare"と入力してGO

3.検索結果から "EMF Compare : model comparison and merge"のInstallボタンをクリック

4."EMF Compare ..."を選択し、Nextボタンをクリック

5."I accept..."を選択して、Finishボタンをクリック

6.数秒間"Installing Software"を待って


7."Software Updates"でEclipseをリスタートするか?と聞いてくるのでYes
8.再起動後にForce.com IDEをインストール

今度は無事インストール完了しました。いやはや。

ところで、上の画面コピーが汚い件。

「このウィンドウだけスクリーンショットを取る」みたいなツールを入れてたはずですが、使い方をすっかり忘れてcmd+shift+4に頼ってます。

2012年8月16日木曜日

SplitViewControllerで右へのSwipeが効かない

iPad用のデモアプリをMaster-Detailテンプレートから作っていて、Swipe Gesture Recognizerを貼った。実機で試すと右へのSwipeが認識されない。

1時間ぐらいバインド先や順番を変えてみるなど試行錯誤するものの結果は変わらない。

試しにSingle Viewで試すとうまく認識される。

ググったら、Stack Overflowで同じ現象に悩んでいる人が見つかった。

結論:iOS 5.1のバグでした。

デモアプリはSplitViewControllerを使わない方向で作ることにした。単純なView上にTableとViewを並べるという原始的解決法。UITableViewControllerが使えないと何かとめんどくさいけど、そこは根性でカバーしますよ。とほほ。

2011年11月9日水曜日

画像が消える…?

所沢航空記念公園 YS-11 2011-10-06
何度か続けて、Bloggerに貼った画像が消えるという現象が起きて困っておりました。

スクリーンショットが消えてしまうので、「こうすると治りますよ」の説明がとてもわかりにくいものに…。


■現象■

これまでは、スクリーンショットをプレビューで開いて全選択してコピー、Blogger上にそのままペーストしていました。ずっとそれで特に問題なかったのですが…10月後半ぐらいからは貼って数時間は問題なくても、その後消えて「?」になってしまうという現象が起きるようになりました。


■解消方法■

編集画面の画像アイコンをクリックして画像ファイルをアップロードし、アップロードした画像から選択する…というごく当たり前の手順ならば、上記の現象は起きないようです。

htmlソースを見ると、コピペで貼った場合には画像データがシリアライズされてそのままテキストに挿入されています。以前はそれでも問題なかったんですが、サーバにかかる負担は大きいので使わない方が良いですわね。

ということで。