Prevent data extraction from IPA file.

Hello,


I am going to upload my application on iOS App store. Recently came to know about an application called "Apple Configurator". Which allows macOS users to download IPA file of iOS application.


There is a way to extract data as mentioned below from IPA file from its package content.


1. Name of classes and assets with reference id.

2. Interface files (Compiled). Cannot be opened.

3. Font files.

4. App icon

5. Code resource and info plist for all Frameworks (Pods)

6. GoogleService-Info.plist (Contains reference id, App id etc.)

7. Some assets. (Which were copied in folder hierarchy) (GIF and Video files.)


So, is there any way we can prevent extraction of such sensitive and private information? and How can we prevent it from such theft or hacking?

Replies

Use App Sealing or GuardSquare to protect your IPA.