タグ

info.plistに関するKanasansoftのブックマーク (2)

  • iPhoneバックグラウンドでのソケット監視のサンプル - unknownplace.org

    iOS4 からアプリケーションのバックグラウンド動作がサポートされているが、それらはだいぶ制限されたものとなっていて、通常のアプリケーションはバックグラウンドでは最大10分程度しか生存することが出来ない。 それを回避するために Info.plist に特殊なフラグをたてることで例外的に制限を解除することができるようになっている。そのフラグの種類は audiolocationvoip であり、それぞれバックグラウンド音声再生、バックグラウンド位置情報取得、バックグラウンドでのソケット監視(voipの着信監視用)に対応している。 そのうち voip だけ今まで扱ったことがなかったので挙動確認のためやってみた、というのが今回のお話。 まず書いてみたコード: https://github.com/typester/voip-socket-test ソケットのハンドリングに libev を使っている

  • 【コラム】OS X ハッキング! (328) Info.plistを変えるとデスクトップも変わる | パソコン | マイコミジャーナル

    Office 2010のテクニカルプレビューが公開されました。基機能がWebアプリでも提供されるなど、Macユーザも注目すべきトピックがいろいろあります。発売は2010年前半になる予定とのことです。 さて、今回は「Info.plist」について。アプリケーションのバンドル内部にある設定ファイルの一種だが、ここに知られざるキーを書き足すと、あのアプリケーションがあんな動作を……そこまで大袈裟ではないが、意外に便利な使い方もできる。その基的な役割を解説しつつ、実例をいくつか紹介してみよう。 キーを探して Info.plistには、アプリケーションの基情報が記録される。著作権表記やバージョン、使用するアイコン、他のアプリケーションと区別するための識別子 (com.apple.xxxxx) など、通常はユーザによりアクセスされない / される必要のない情報が記録されている。ユーザによる設定の

  • 1