私はビジネス目的で使用される iPhone アプリケーションを開発しており、SQlite データベースに多数のレコードを保存しています。そのため、私のクライアントは、ジェイルブレイクされたデバイスでアプリを実行したくありません。
したがって、アプリの起動中に刑務所で壊れたデバイスを特定し、メッセージを表示してユーザーがそれ以上進めないようにする方法.
前もって感謝します。
アプリが刑務所で壊れたデバイスで実行されているかどうかをコードで検出できます。
そうすれば、アラートをポップアップしてアプリを閉じることができます。
やりたいことは何でもできます。
これがそのためのチュートリアルです。
NSString *filePath = @"/Applications/Cydia.app";
if ([[NSFileManager defaultManager] fileExistsAtPath:filePath])
{
// do something useful
}
また、完全なソリューションが必要な場合は、tapjoy SDK コードで確認できます。
彼らはジェイルブレイクされたiPhoneを検出しています。
タップジョイのURLはこちら