Я создал приложения для iOS и Android, поэтому теперь я должен доставить их своему клиенту в формате файлов IPA и APK.
Я хочу знать, могут ли они извлечь файлы ipa и apk и попасть в мои основные коды?
Друзья, просвещайте меня, пожалуйста. Спасибо, парни.
Похоже, они могут получить ваш код из файла APK (Android) и файла IPA (iOS). (Я не пробую, просто для консультации)
Для android ответ можно найти здесь
Есть ли способ получить исходный код из файла APK?
Для iOS
Для Android,
Рассмотрите возможность включения ProGuard
ProGuard запутывает ваш код, удаляя неиспользуемый код и переименовывая классы, поля и методы с семантически неясными именами, что делает базу кода меньше и более эффективной. В результате получается файл .apk меньшего размера, который труднее реконструировать.
включить прогард
установите minifyEnabled в значение true и добавьте необходимые правила в файл proguard-rules.pro.
Полезная ссылка https://developer.android.com/studio/build/shrink-code
Для iOS
Я не думаю, что есть простой способ перепроектировать файл ipa
да. Конечно, это так - если вы дадите кому-нибудь исполняемый файл, он сможет его реконструировать. Если вы не могли прочитать инструкции, то и компьютер тоже.