どこかに重複した質問がありますが、デバイスがジェイルブレイクではないことを通知していません。
アプリケーションが既にインストールされているかどうかを確認する方法はありますか?
ライブラリ appList を使用して、Cydia で無料で入手できる、インストールされているアプリとパッケージのリストを取得できます (GitHub のソース: https://github.com/rpetrich/AppList )。それを使用すると、バンドル ID でアプリ/パッケージを照会できます。Github リポジトリに例があります。または、SO に関する関連する回答があります: https://stackoverflow.com/a/10328585/381233。
(OPは、彼がここですでに尋ねたような質問がないことについて正しいと思います。コメントにリストされている2つの質問は、現在脱獄について言及していません。)