スポンサーリンク

iOS版Googleドライブアプリで,PDFやepubを「iBooksで開く」ができない不具合の対処法。まずSafariで開く方法を探し,そこからiBooksへ送ればよい

iPhoneやiPadで「Googleドライブ」アプリからPDFファイルを読む際に,

PDFを「iBooksで開く」という操作ができなくなった不具合について。

バグの内容と,対処法を掲載。

iBooksで開けないのは困る!!

オンラインストレージ上にPDFを大量に保存してある場合,

それらのファイルを「iBooksで開けなくなった」というのは致命的なバグだ。

クラウド連携ができない。


2015年の半ばから,Googleドライブでは「iBooksで開けない」というトラブルが続いている。


世界中で大勢のiPhone/iPadユーザが,このバグに悩まされている。

Googleはこの不具合を修正していない。

Drive is not offering 'Open in iBooks' after latest update. Bug? - Google プロダクト フォーラム
https://productforums.google.com/foru...

  • 2015年6月4日のバグ報告
  • I am no longer being offered the Open in iBooks option for epub files.

(対処法・その1)ファイル名の前提条件をクリアしているか?

対処法だが,まず,「アップロード時のファイル名が半角英数字か?」という点を確認しよう。


もしも,Googleドライブ上へのアップロードの時点で

「全角かな」などの日本語文字を使ったファイル名だった場合,

そのファイルをiBooksなどに送ることはできない。


これは前提条件だ。

半角英数字のファイル名でアップロードしなおしてみるのはどうか?

Windowsで「kakasi」のコマンドを使い,日本語文章を単語に分解,ローマ字変換する方法 (kakasiで形態素解析するWindowsバッチのサンプルコード)
http://language-and-engineering.hatenablog.jp/entry/20150109/KakasiOnWindowsU...

  • グーグル社のクラウドである「Googleドライブ」で, iPadやiPhoneから「Googleドライブ」上のファイルを開き, 別のアプリでファイルを開きなおしたいとする。
  • もしファイル名が日本語だと,この操作が不可能なのだ。
    • 日本語名のPDFをGoogleドライブで開いたら,iBooksに「送る」で開きなおすことができない。
    • 自由に操作できるのは,Googleドライブ上で半角英数字のファイル名のみ


iOS6にしたらGoogle Drive上のファイルをiBooksで開けない | Apple サポートコミュニティ
https://discussionsjapan.apple.com/th...

  • google driveにアップするPDFファイルのファイル名は半角英数にしてみてください。
  • ただし、google driveにアップした後、google drive上で名前を変更してもダメです。
    • 必ずアップする前のファイルのファイル名を半角英数に変えてみてください。
  • ファイル名がすべて全角の場合、「アプリで開く」に「ibooksで開く」がありませんでした
    • が、 半角英数に変更すると、「ibooksで開く」が出てきました


また,PDFファイル一つ一つが,大きなサイズにならないように注意しよう。


もしPDFファイルのサイズが大きすぎると,開こうとしてもメモリ不足で開けなかったり,

ダウンロードの通信がタイムアウトで途絶えたりしてしまうから。

Windowsバッチ・コマンドで,大量のPDFを一括で結合・分割し,各ページ数を調べて一定サイズにまとめよう (pdftkをコマンドプロンプトやWSHから使う方法)
http://language-and-engineering.hatenablog.jp/entry/20150113/PdftkOnWindowsBa...

  • PDFの一括処理が必要になるのはどうしてか。 それは,今はやりの「電子書籍の自炊」のためだったりする。
  • スキャン結果を1冊の本に対応する1個のPDFファイルとしてまとめるために,結合処理が必要。
    • それが今回述べたpdftkによる一括結合バッチだ。
  • PDFの結合と同時に,ファイル名として本の名前を日本語でリネームしてもいる。
  • 古いiPadを電子書籍リーダーとして使う場合,PDFのサイズが大きいと開けない。
    • なので,PDFのファイルサイズを調整して, メモリの少ない低スペック端末でもPDFを開けるようにする必要がある。
  • れが,今回述べたpdftkによるPDF分割処理だ。


しかし,上記の条件をクリアしても,それでもiBooksで開けない場合がある。

iOS上で,2015年版のGoogleドライブアプリを使っているとダメなのだ。

どう対処したらよいか?

(対処法・その2)リンクをコピーして,Safariから開けるか?

一時しのぎだが,下記の対処法で乗り切れる。

  • Googleドライブ上で,PDFファイルの「詳細情報」画面を開く。
  • PDFファイルの「リンクをコピー」する。
  • コピーしたリンクを,SafariのURLバーに貼り付ける。
  • SafariでPDFが開く。
  • 「iBooksで開く」を押す。

これでOK。


一発でiBooksを起動できないのは痛いが,とりあえずクラウド連携はできるので・・・。

類似の現象

似たような不便さとして,「メールの添付ファイルをGood Readerで開きたい」場合がある。

やはりPDFは,直接はGood Readerで開けない。


解決策として,いったんSafariで開き,それをさらにGoodReaderで開きなおすという手間が必要だ。


しかし,ここからわかる事がある。

望むアプリで開けない場合,まずはSafariで開く方法を探せ!

この原則をアタマに入れておけば,iOSで困ることも減るはずだ。

iPhone/iPod Touch等iOSのGmailアプリ添付ファイルを,iBooksやGoodReaderへ「送る・共有」で開く方法。WebDownloadすればよい
http://computer-technology.hateblo.jp/entry/20150122/p1

  • Gmail側で添付ファイルを開いても,クイックルックの画面で「送る」ができず,困ることがある。


関連記事:

iPhone/iPadで,ホーム画面にPDFファイル等の独自ショートカットアイコンを追加作成する方法
http://computer-technology.hateblo.jp/entry/20140314/p1


iPadでepub文書を読むときに線を引く。無料アプリiBooksのブックマーク機能がおすすめ
http://computer-technology.hateblo.jp/entry/20140325/p2


"Good Reader"の無料版のようなiOSアプリ,"Documents byReaddle"
http://computer-technology.hateblo.jp/entry/20140204/p1


iPadの無料アプリ「DocAs Lite」は,オフラインでHTMLファイルを閲覧できる
http://computer-technology.hateblo.jp/entry/20140204/p2