2016-07-12 13 views
1

엔터프라이즈 라이센스와 함께 배포 될 앱을 제작 중입니다. xcode에서 응용 프로그램을 빌드하려면 다음 단계를 따르십시오.엔터프라이즈 iOS 애플리케이션의 페어 플레이 암호화

  1. 일반 iOS 장치를 선택하십시오.
  2. 제품 -> 아카이브
  3. 창 -> 주최자 -> 내보내기 -> 내가 진 사과의 페어 플레이를 사용하여 암호화 생각하지 않습니다이 패션에 IPA를 생성 할 때

그러나 엔터프라이즈 배포를위한 저장 .

나는 다음 IPA의 압축을 푼 바이너리에서이 작업을 실행 : 생산

otool -arch armv7 -l thebinary | grep crypt 

: 다른 소스에서

cryptoff 15584 
cryptsize 2364346 
    cryptid 0 

, 나는 '미확인 동물 0'바이너리가 암호화되지 않습니다 보여 믿습니다.

  1. 바이너리가 암호화되어 있는지 확인하는 것이 올바른 방법입니까?
  2. FairPlay를 사용하여 iOS 엔터프라이즈 애플리케이션을 암호화하는 방법이 있습니까?

답변

0

바이너리가 암호화되어 있는지 확인하는 것이 올바른 방법입니까?

예 :

$ otool -arch armv7 -l thebinary | grep crypt 

$ otool -arch arm64 -l thebinary | grep crypt 

는 페어 플레이는 아이폰 OS 엔터프라이즈 애플리케이션을 암호화하는 데 사용할 수있는 방법이 있습니까?

아니요 (앱 스토어 제출에만 해당)