2010/04/30 | 13:13 pm

iPhone の実機テスト

何回やっても覚えてられないアルツハイマー症候群疑惑なので、実機テストの追加方法のメモ。

————————————————
1.
http://developer.apple.com/iphone/
から自分のアカウントでログイン。

2.
右側のカラムにある「Provisioning Portal」を選択

3.
左側のメニューから「Device」を選んで「Manage」タブを選択(デフォルトだけど)
それから右端のほうにある「Add Device」を選択

4.
Device Name(任意)と
Device ID(Xcodeのオーガナイザ画面のIdentifierってやつ)を入力して
「Submit」をクリック

5.
今度は左側のメニューから「Provisioning」を選んで
それから右端のほうにある「New Profile」を選択。

6.
新しい Profile Name を付けて Certificates、App ID を選択後、
Devices で 3 で加えたデバイスにチェック(Select All すればいい)。
そしたら「Submit」をクリック

7.
そうすると新しくできた Provisioning Profile の status が Pending になるので、
画面を F5 とか command+R とかで一回リフレッシュ。

8.
「Download」ボタンが出てくるので、デスクトップとかにダウンロードしたら
ダブルクリックか、Xcode にドラッグでおk
————————————————

左側のメニュー選択後のそれぞれの中面ページのタブの名前が被ってて、たまに混乱する。。。
アルツハイマー症候群疑惑だから、余計に自分がクリックした場所忘れる。

でも基本的には Devices と Provisioning しか行き来しない(はず)です。

COMMENT

CATEGORY

POSTED

jam

2010/04/05 | 13:51 pm

SNS のリンク作成

今やってるプロジェクトで実装したときのメモ。

[ Twitter ]
クリックで自分のツイートにサイトのリンクと名前(任意)を入力済みにする

private function twitterButtonClick( e:MouseEvent ):void {
	var twitter_url:String = "http://twitter.com/home?status=";
	var site_name:String = escapeMultiByte("GRAM | グラム");
	var site_url:String = "http://www.brooklyn.jp/";
	var req:URLRequest = new URLRequest( twitter_url + site_name + " -- " + site_url );
	navigateToURL( req, "_blank" );
}

[ Facebook ]
Facebook の「プロフィール -> 掲示板」のとこにシェアで掲載できる。

private function facebookButtonClick( e:MouseEvent ):void {
	var facebook_url:String = "http://www.facebook.com/sharer.php?u=";
	var site_name:String = escapeMultiByte("GRAM | グラム");
	var site_url:String = "http://www.brooklyn.jp/";
	var req:URLRequest = new URLRequest( facebook_url + site_url + "&t=" + site_name );
	navigateToURL( req, "_blank" );
}

日本語を入力する場合は UTF-8 で URL エンコードが必要なので escapeMultiByte() を使って変換の必要アリ。

あと、Facebook の場合、こっちが指定した文字列とは関係なく、対象のサイトの title と description を取得してる。
しかも、サムネイルに使う画像も対象のサイトの img タグを引っこ抜いているんじゃないか疑惑、だとしたら相当高機能ですね、このシェアリンク。

COMMENT

CATEGORY

POSTED

jam

JUN NAKAJIMA
Tokyo, Japan.
member of Onawatobi.
contact@brooklyn.jp