脱獄ツールPanguやYaluなどをiOSデバイスにインストールする際に使われるCydia Impactorですが、MacやWindows PCを介してiPhoneにアプリをサイドロードする非脱獄ユーザーのインストーラーとしてもとても使い勝手の良いツールです。ただ、Cydia Impactorでのサイドロードの際に出るエラーに多くのユーザーが困っているのも確か。
今回は、Cydia Impactorでサイドロードを行なっている時に表示されるエラーを告げるポップアップ画面「./plist.hpp:92_assert(plist_get_node_type(plist) == PLIST_STRING)」についての原因と解決方法を紹介します。
./plist.hpp:92
_assert(plist_get_node_type(plist) == PLIST_STRING)
“./plist.hpp:92”エラーの原因と解決方法
Cydia Impactorを使用しているときに表示されるエラー“./plist.hpp:92”は、処理が正常に行われているにもかかわらず表示されるようです。それが証拠に、このエラー表示がされてもiPhoneにはアプリが正常にインストールされているようです。
では、このエラーは何のために表示されるのかといえば、Cydia Impactorの癖といった方がいいかもしれません。多くのユーザーにとっては意味のないエラー表示であるといえます。この他にもこうしたエラーメッセージは表示されるようで、Cydia Impactor作成者のエラーメッセージへの対応が的確になされていないということでしょうか。
何れにしても、この“./plist.hpp:92”エラーの解決策および解決するための方法はないようです。エラーメッセージが表示されるのに、その解決するための方法がないというのは奇妙ですが、「無視する」というのが唯一の解決方法であるといえます。
そう、Cydia Impactorでこの“./plist.hpp:92”エラーが表示された場合には、ポップアップ画面右下の[OK]ボタンを押します。さすれば、Cydia Impactorは引き続き作業を実行し、アプリのiPhoneへのサイドロードを完了させてくれるはずです。
このエラーがいつ起こるかは定かではありません。ただ言えることはエラー表示があったのちにも作業は継続され、そして完了するということです。エラーのアラートが表示されると気持ち悪いですが、今のところは「見なかったことにする」ことで問題解決と言えそうです。
この記事へのコメント
エラーが表示されてOKを押しても引き続き作業を実行しません、、ダウンロードできないのでしょうか
“./plist.hpp:92”エラーは何の影響もなく、iPhoneのホーム画面にアプリのアイコンが表示されるはずですが、…。
確かにホーム画面にアイコンは表示されるのですが、目的の階層に移動してもファイルが空っぽ(表示されない)なんです。
haomeの階層をappllicationに変更したいんですが、今一歩でうまくいかないです。iOS10.3.2 iPhone6S plusの環境です。