デバイスがジェイルブレイクされているかどうかを確認できるようにしたいと考えています。そうであれば、アプリを停止するか、少なくともテストされていない不安定な状況に直面する可能性があることをユーザーに警告したいと思います。
これは可能ですか?どのように?
デバイスがジェイルブレイクされているかどうかを確認できるようにしたいと考えています。そうであれば、アプリを停止するか、少なくともテストされていない不安定な状況に直面する可能性があることをユーザーに警告したいと思います。
これは可能ですか?どのように?
これを試すことはできますが、テストされていません。
if ([[[NSBundle mainBundle] infoDictionary] objectForKey: @"SignerIdentity"] != nil) {
//If this runs, then your app has been modified (Implying a jailbroken device)
}
著作権侵害の検出については、このチュートリアルをご覧ください。アプリが海賊版であるかどうかを検出できます。アプリが海賊版である場合、ユーザーはそれを使用するに値しないため、単にブロックするか、少なくとも罪悪感を引き起こすメッセージを与えることができます. これに対するすべての功績は投稿の著者にあることに注意してください - 私はあなたの便宜のためにリンクを渡しているだけです.