2016-04-12 2 views
2

私のアプリはMobileIronで配布されている社内アプリです。データベースにはRealm、画像キャッシュにはSDWebImageが使用されます。iOSアプリ内のファイルを簡単に交換できるようにしないでください

今日はiExplorerでいくつかのテストを行いましたが、ファイルがこのツールで簡単に置き換えられることがわかりました。これにより、私が望むデータを更新してから、iPhone上のファイルを置き換えることができます。 とにかく、App Storeアプリケーションではそうではありません(iExplorer経由でファイルにアクセスすることはできません)。

私はRealmデータベースに暗号化を使用する必要があるはずですが、この場合は一般的な問題です。

ファイルがアプリケーション内で操作されていないことを確認するにはどうすればよいですか?

+0

あなたが既に言ったように、これはライブアプリでは当てはまりません。 – Mrug

+0

ファイルを操作できないはずの_who_を指定する必要があります。 「展開チーム」にIPAを送信した場合、IPAを展開する前に自由にファイルを変更できます。 VPPを使用するのが好ましい方法です。あなたは、ユーザーが自分のデバイスにアクセスし、おそらく自分のアプリを修正することを信頼できない。セキュリティに懸念がある場合、これは広範なトピックです。 – CouchDeveloper

+0

答えをありがとうが、私はIPAファイルを変更することについて話していません。私は、デバイス上のアプリケーションの "ドキュメント"フォルダ内のファイルを更新することについて話しています。 –

答えて

1

アプリケーションがMobileIron AppConnectラッパーでラップされると、デバイス上のセキュアコンテナに統合されます。各アプリケーションは、データが暗号化され、不正アクセスから保護され、リムーバブルな安全なコンテナになります。

This url詳細をお知らせします。

関連する問題