何かと便利なUIWebView。 でも、AppStoreへのリンクを開くと、開けない。 実際はリダイレクトがループしててAppStoreのアプリを起動できない。 そこでひと手間掛けてやる。これで開ける。 以下、手順。 - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType { NSString *compURL = @"http://phobos.apple.com/WebObjects/"; if(NSOrderedSame == [[[request URL] absoluteString] compare:compURL opti
iPhone手に入れてからもう2ヶ月くらいになるが、その間に手に入れたソフトは既に269本16,000円弱。高額なものは腰が引けるけど、sale!期間限定!値下がり!にはつい飛びついてしまうわけで。 そうなると問題になるのはホーム画面のアイコン。全部で11面しかなく、全てを入れるには全く足りない。かといって取捨選択が難しい。なんとなく捨てられないもの多数。なんでiPhoneにはランチャーアプリが無いのだ? それで調べてみると現状でランチャーっぽく使えるアプリがあるらしいことを知る。 iDashPad ProとMyWebClipだ。両方ともいわゆるブックマークランチャーなんだけども、いろいろ調べてみると「URLスキーム」とやらで簡易アプリランチャーにもなるらしい。 そこで手持ちの269本のアプリのURLスキームを調べてみた。 調べるのは簡単。ipaBacklistというパソコン用のアプリ管理
先日リリースした「ポケット1.2」で、MyWebClipと連携する機能を追加したわけですが、きっと、「自分のアプリもMyWebClipに連携したい!」という方もいらっしゃるのでは?と勝手に思ってます。(そういう質問が私のところに来ているわけではないんですけどねw) 連携仕様の開示について、MyWebClip開発者である岸川氏に伺ったところ、非公開にしているわけではなく、ブログで公開する時間がない、とのことでした。 そこで、岸川氏、及び販売元のforYou様に許可を頂きましたので、MyWebClip連携方法について、本エントリで紹介したいと思います。 少しでも、連携の輪が広がっていきますように。 「MyWebClip スキーマ仕様」 MyWebClipのURLスキーマ仕様は以下となります。 ://?# 上記のように、アクションの種類とクエリを指定します。詳細は以下にて。 ■通常版とLite版
(2011/11/05 追記) Xcode 4.2では設定する箇所が変わりましたので新しく解説を書きました。 URL schemeを使ってアプリを起動する(Xcode 4.2の場合) - 強火で進め http://d.hatena.ne.jp/nakamura001/20111105/1320501005 (追記ここまで) iPhoneではURL schemeを使ってアプリを起動(同時に引数を渡すことも可能)することができます。 公式のドキュメントはこちらになります。 iOS Application Programming Guide: Implementing Common Application Behaviors http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgra
最近、URLスキーマを使用したアプリケーションを作成しているが、Xcodeから実行したアプリケーションだけしかデバッガを利用できず、URLスキーマで呼び出されたアプリケーションにはデバッガが利用できない。 しかし、handleOpenURLからの処理を追いかけたいケースは頻繁にある。 そのような場合に役に立つ、起動中のアプリケーションにデバッガを後から接続する方法を紹介したい。 フラグを一つ作り、それを利用して無限ループにハメる。 この状態でiPhone(実機)からアプリケーションを起動する。 真っ黒の画面になったら、Xcodeのメニューからプロセスに接続する。 今回は「ProcessAtach」(正しくはAttachです)というプロジェクトを作成しているので、 「実行>プロセスに接続>ProcessAtach」を選択する。 接続が完了したら、デバッガの「一時停
RemoteKey カテゴリ/ユーティリティ \230 http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=301472359&mt=8 技術的に興味があったので購入してみました。無線 LAN 環境が必要です。(Mac に AirMac カードが内蔵されていれば、利用できます。設定方法は、下の URL の右下 '外出先での接続方法' を参考にしてください。) RemoteKey http://hmdt.jp/remotekey/index-jp.html iPod touch 上で RemoteKey を動作させた後、上の URL から ダウンロードし、Mac 上にインストールした RemoteKey Connect を起動します。 Devices (私の場合は iPod touch) を選んで Connect
iPhone app Developer resource – application development, design and updates for iPhone developers How to open other applications like phone dialer, SMS, Safari, Google Maps, iTunes or AppStore or any other iPhone application? “openURL” is the API to use to achieve any of the above and many more. If you need to let your application users quickly dial APPLE from within your app, just include the fo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く