2016-07-12 1 views
1

Je construis une application qui sera distribuée avec une licence d'entreprise. Je suis ces étapes pour construire l'application à partir de xcode:Cryptage Fairplay sur les applications iOS d'entreprise

  1. Choisissez Périphérique iOS générique.
  2. Produit -> Archive
  3. Fenêtre -> Organisateur -> Exporter -> Enregistrer pour le déploiement en entreprise

Cependant, lorsque je produis une IPA de cette façon, je ne pense pas que le binaire est chiffrée à l'aide des pommes Fairplay .

Je dézippé le IPA puis a couru ceci sur le binaire:

otool -arch armv7 -l thebinary | grep crypt 

qui a produit:

cryptoff 15584 
cryptsize 2364346 
    cryptid 0 

De certaines autres sources, je crois 'cryptid 0' montrent le binaire est pas crypté.

  1. Est-ce la bonne façon de vérifier si le binaire est crypté?
  2. Existe-t-il un moyen d'utiliser FairPlay pour chiffrer les applications d'entreprise iOS?

Répondre

0

Est-ce la bonne façon de vérifier si le binaire est crypté?

Oui:

$ otool -arch armv7 -l thebinary | grep crypt 

$ otool -arch arm64 -l thebinary | grep crypt 

Y at-il un moyen d'utiliser FairPlay pour crypter les applications iOS Enterprise?

Non (soumissions seulement)

AppStore