Можно ли перепроектировать мое приложение iPhone?

Я создал приложение для iPhone, и я хочу отправить скомпилированный файл .app на мой клиент, чтобы он мог установить и протестировать это приложение iPhone на своем устройстве.

Возможно ли, что он может просматривать содержимое этого файла .app, как файлы ресурсов, используемые в этом приложении (изображения, звуковые файлы и т. Д.)? Мог ли он перепроектировать исходный код, используемый для создания этого приложения из скомпилированного продукта?

В OSX Application Bundle – это просто каталог с именем .app с некоторыми специальными файлами метаданных о приложении и исполняемыми файлами приложения и его ресурсами. Щелкните правой кнопкой мыши и выберите « Show Package Contents чтобы отобразить все содержимое каталога Application.app .

Любые файловые ресурсы, изображения, звуки, свойства, поданные и т. Д., Которые не используют какое-либо специальное шифрование, будут доступны.

Тем не менее, код приложения, если родное приложение Objective-C, будет скомпилировано и не будет легко изменено, будет декомпилировано, и если лишена информации об отладке, то выделенному хакеру будет выдавать сборку и модифицировать ее ,

  • UILongPressGestureRecognizer вызывается дважды при нажатии
  • UIWebView не масштабирует контент для соответствия
  • Может ли iPhone приложение блокировать телефонные звонки?
  • NSMutableArray - заставить массив удерживать только определенный тип объекта
  • UITextField: перемещение вида при появлении клавиатуры
  • Сколько стоит разработка приложения для iPhone?
  • Заголовок Swift для Objective-C, не созданный в Xcode 6
  • Интеграция CFNetwork и Bonjour для интеграции iPhone и Mac
  • Как resize NSImage
  • Можно ли отключить плавающие заголовки в UITableView с помощью UITableViewStylePlain?
  • UISlider для управления AVAudioPlayer
  • Давайте будем гением компьютера.