2008-08-01から1ヶ月間の記事一覧

すでに発売中のiPhoneアプリの販売を一瞬で取り消す方法

AppStore上で、すでに発売されているiPhoneアプリの販売を取り消すには、AppStore側にメールでその旨を伝え、Appleの認証を受けた上でアプリが消されることになっています。僕も一度やったことがあるのですが、アプリの販売を取り消すだけのために、1週間待…

AppStore販売用に EIN番号を取得する

AppStoreでアプリケーションを売るには、当然ながらApple/AppStoreとの契約が必要になります。そこで必要になるのが、銀行の情報と税金の書類です。特に厄介なのが税金。僕も詳しいことは分かってないのですが、http://blogs.oreilly.com/iphone/2008/06/qui…

XMLをパースする

iPhoneでXMLを扱う際には、使いたいCocoaのXML関連クラスがiPhone上で使えるかどうかにまずは注意しましょう。例えば、NSXMLDocumentやNSXMLElementといった、NSXMLNodeのサブクラスは、iPhone Simulator上では使えますが、iPhoneの実機では使えません。シミ…

実機でInstrumentsが使えなくなったときの対処法

Instrumentsは、アプリケーションの最適化を図る際に手放せないツールですが、たま〜にというかしょっちゅう実機で動かすことができなくなるときがあります。アクティブなSDKをDeviceにして 「実行」 >> 「パフォーマンツツールを使って開始」しても、実機に…

iPhone Framework内のApple純正アイコンを開く

iPhoneアプリ用のアイコンを作る場合、まず最初に考えるのは、Appleが用意しているアイコンをまねして作るという方法です。実際に、例えば/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.0.sdk/System/Library/Frameworks/…

iPhone Tutorial - Archivers, unarchivers, and serialization by Nick Myers

http://www.vimeo.com/1454094はてな日記って、普通にHTMLを書くことはできないのか?? 動画をembedしたいんだけど。

ネットワークにアクセスしていることをユーザに提示する簡単な方法

今、ネットワークにアクセスしてますよーということをユーザに簡単に提示する方法。ネットワーク上のデータをロードしてるようなときには、Activity Indicator(ぐるぐる回ってるやつね)を使うのが一般的ですが、自前で準備しなくてもシステム側が用意してく…

iPhoneの個体番号を取り出す

iPhone, iPod touchには、個体ごとに固有のデバイスIDが付与されている。 個体を識別してなにかやりたいような場合に便利だ。このIDを取り出すのは、次の一文ですむ。 [UIDevice currentDevice].uniqueIdentifierNSLog()してみると、c748e3570301***********…