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

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

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

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

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

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

  • NSMutableString как сохранить / скопировать
  • Свойство запроса Parse NSURL
  • XCode 4 зависает при «Присоединении к (имя приложения)»
  • iphone error: expected '=', ',', ';', 'asm' или '__attribute__' перед '' foo '
  • Проверка подлинности электронной почты на textField в iPhone sdk
  • Точка с запятой после имени метода в файле реализации Objective-C
  • Получение времени, прошедшего в Objective-C
  • objective C - Как использовать метод initWithCoder?
  • На iPhone: узнать, какая песня сейчас играет? (в музыкальном проигрывателе iPod)
  • Предупреждать, когда не вызывается
  • Перетаскивание UIView внутри UIScrollView
  • Давайте будем гением компьютера.