2017-09-27 7 views
0

私は以下のチェック方法を実装しました。私が推薦する、システム、フォークを呼び出す方法を知っておく必要がありXamarinのiOSでOpenSSHサービス検出と10脱獄OpenSSHおよびさらには使用されませんXamarin iOSでデバイスがjailbrokenされているかどうかを検出します。

+0

ダウン投票した人は、その理由を言うことができますか、答えが分かれば分かりますか。 – Vegeta

答えて

1

IOSを確認するために、他の方法を提案する

  if(File.Exists("/Applications/Cydia.app")){ 
       true; 
      } 

      String string = "test"; 
      try{ 
      File.WriteAllText("/private/est.txt",string); 
       true; 
      }catch(Exception ex){ 
      } 


      if(UIApplication.SharedApplication.CanOpenUrl(new NSUrl("cydia://package/com.cy.package"))) 
      { 
       true; 
      } 

ルートが必要なコマンドを実行しようとすると、jailbrokenとしてエラーマークが返されない場合。必要に応じて、脱獄検出機能を追加してください。

+0

ありがとう、あなたはすぐにfork()を使う方法を知っていますか? – Vegeta

+0

こんにちは、私はあなたが迅速なことを知っている誰かを見つける必要があるobj Cの経験を持つだけです –

関連する問題