.-- --

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
スポンサー広告 comment(-) trackback(-)
.01 2009

アプリケーション再起動の条件

Tasaki です。

iPhone OS 3.0 β2 が公開されましたね。
まだ、3.0 の方はあまり触っていないので、
変更点はあまり把握できていませんが。

早速ですが、今回はアプリケーションが再起動される条件を
ちょっと調査してみましたので、紹介します。

openURL: メソッドを使うと、
組み込みアプリやその他カスタムスキームを登録しているアプリが
起動されることになるわけですが、
その起動されたアプリがホームボタンを押すなどして終了した場合に、
それまで起動していたアプリが再び呼び出される、
という表現が公式ドキュメントに掲載されています。

ただし、常にそうするとは限らない、
という注意書きもその後に書かれているので、
どういう条件なら起動しないのかを調べることにしたのですが…

結論から言うと、再起動されるのは
通話アプリを呼び出した場合のみで、
その他の SMS、メール、地図などでは再起動されませんでした。

これでは、常にそうするとは限らないというより、
ほとんどのアプリが対応していない、といった方が的確のように思います。


システムによるアプリケーションの再起動は
バックグラウンド動作ができない iPhone アプリにおいて、
非常に重要な意味があると思うので、
ぜひきちんと実装しておいてほしかった機能ですね。

関連記事
スポンサーサイト

Comment

Post comment

  • comment
  • secret
  • 管理者にだけ表示を許可する

Trackback

trackbackURL:http://appteam.blog114.fc2.com/tb.php/27-13132626

ブログ内検索

関連リンク

製品情報

最新記事

カテゴリ

プロフィール

neoxneo



NEXT-SYSTEM iOS Developers Blog


  • UTO:
    カナダ版iPhone4Sは、マナーモードでシャッター音がならない…


  • Ehara:
    ...


  • Hayate:
    ...


  • Tasaki:
    Developer登録完了...したのはいいけど


  • Ueda:
    ...



リンク

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。