ひとりぶろぐ

価値ある情報をユーザー視点で発信するブログ

[JB]Gmailのプッシュ受信機能を追加!iOS6.1標準メールアプリ拡張Tweak MailPatcher6をバージョンアップ

      2013/02/16

Gmailのプッシュ受信をしたいからiOS6.1標準のメールアプリ等を改造

ひとりぶろぐのmoyashi (@hitoriblog) です。

iOS6.1標準のメールアプリ(MobileMail)を拡張するJailbreak Tweak、MailPatcher6を先日作りました。

ひとりぶろぐ » [JB]iOS6.1標準のメールアプリを拡張してメール環境を改善するMailPatcher6

GoogleはGmailのExchangeのサポートを2013年1月30日で終了するとアナウンスしており、それに代わるGmailのリアルタイム受信方法の模索が始まっています。

そこで、このMailPatcher6をバージョンアップ。Gmailのプッシュ受信を実現する機能を追加しました。(続きは[Read More]から)

Gmailのプッシュ受信の実現方法

MailPatcher6がどうやってGmailのプッシュ受信を実現しているのか。

これも、i.softbank.jpのプッシュ受信機能と基本的に仕組みは同じ。

Screenshot 2013 02 13 07 17 10 2

Google純正Gmailアプリのプッシュ通知が着信したときに、iOS標準のメールアプリの受信処理を開始するようにしています。

Gmail: Google のメール 2.0.1(無料)App
カテゴリ: 仕事効率化, ソーシャルネットワーキング
販売元: Google, Inc. – Google, Inc.(サイズ: 16.2 MB)
全てのバージョンの評価: (1,960件の評価)
+ iPhone/iPadの両方に対応

Google純正Gmailアプリのプッシュ通知のミュート機能

Google純正Gmailアプリのプッシュ通知が着信したときに、iOS標準のメールアプリの受信処理を開始するようにすると、Google純正GmailアプリとiOS標準のメールアプリの両方の通知が表示され、わずらわしいと思う人も居るかもしれません。

Screenshot 2013 02 13 07 17 10 3

Google純正Gmailアプリのプッシュ通知を非表示にする「Mute Gmail.app bulletin」という機能を付けました。これをオンにすると、Google純正Gmailアプリのプッシュ通知が非表示となり、iOS標準のメールアプリの通知だけが表示されるようになります。

注意点

MailPatcher6の「Gmail.app Sync Fetch」機能はあくまでもGoogle純正のGmail.appのプッシュ通知機能を利用してプッシュ受信を実現しているため、Google純正のGmail.appをインストールし、プッシュ通知機能をオンにしなければ動きません。

Google純正のGmail.appのプッシュ通知が必要ない場合は、Google純正のGmail.appのプッシュ通知をオンにした上でMailPatcher6の「Mute Gmail.app bulletin」をオンにして消してください。

Screenshot 2013 02 16 03 03 16

また、1時間間隔でもいいのでiOS標準のメールアプリのフェッチをオンにするなどでiOS標準のメールアプリが常時起動しているようにしておいてください。

MailPatcher6のインストール方法など

MailPatcher6の詳細については、以下のページに書いております。

ひとりぶろぐ » [JB]iOS6.1標準のメールアプリを拡張してメール環境を改善するMailPatcher6

Amazonで買い物してく?

 - iPhone, Jailbreak