Шифрование Fairplay в корпоративных приложениях iOS
Я создаю приложение, которое будет распространяться с корпоративной лицензией. Я следую за этими шагами, чтобы построить приложение из xcode:
- Выберите универсальное устройство iOS.
- Продукт -> Архив
- Окно -> Органайзер -> Экспорт -> Сохранить для развертывания на предприятии
Однако, когда я генерирую IPA таким способом, я не думаю, что бинарный файл зашифрован с использованием Apple Fairplay.
Я разархивировал IPA, затем запустил это на двоичном:
otool -arch armv7 -l thebinary | grep crypt
Который произвел:
cryptoff 15584
cryptsize 2364346
cryptid 0
Я полагаю, что из некоторых других источников 'cryptid 0' показывает, что двоичный файл не зашифрован.
- Это правильный способ проверить, зашифрован ли бинарный файл?
- Есть ли способ использовать FairPlay для шифрования корпоративных приложений iOS?
1 ответ
Это правильный способ проверить, зашифрован ли бинарный файл?
Да:
$ otool -arch armv7 -l thebinary | grep crypt
$ otool -arch arm64 -l thebinary | grep crypt
Есть ли способ использовать FairPlay для шифрования корпоративных приложений iOS?
Нет (только в AppStore)