企业iOS应用程序上的Fairplay加密

企业iOS应用程序上的Fairplay加密,ios,encryption,ipa,ios-enterprise,Ios,Encryption,Ipa,Ios Enterprise,我正在构建一个应用程序,该应用程序将使用企业许可证分发。我按照以下步骤从xcode构建应用程序: 选择通用iOS设备 产品->归档 窗口->管理器->导出->为企业部署保存 然而,当我以这种方式生成IPA时,我不认为二进制文件是使用Apple fairplay加密的 我解压缩了IPA,然后在二进制文件上运行: otool -arch armv7 -l thebinary | grep crypt 产生了: cryptoff 15584 cryptsize 2364346 cryptid

我正在构建一个应用程序,该应用程序将使用企业许可证分发。我按照以下步骤从xcode构建应用程序:

  • 选择通用iOS设备
  • 产品->归档
  • 窗口->管理器->导出->为企业部署保存
  • 然而,当我以这种方式生成IPA时,我不认为二进制文件是使用Apple fairplay加密的

    我解压缩了IPA,然后在二进制文件上运行:

    otool -arch armv7 -l thebinary | grep crypt
    
    产生了:

     cryptoff 15584
    cryptsize 2364346
      cryptid 0
    
    从其他一些来源,我相信'cryptid0'表明二进制文件未加密

  • 这是检查二进制文件是否加密的正确方法吗
  • 有没有一种方法可以使用FairPlay加密iOS企业应用程序
  • 这是检查二进制文件是否加密的正确方法吗

    是的:

    有没有一种方法可以使用FairPlay加密iOS企业应用程序

    否(仅适用于AppStore提交)

    这是检查二进制文件是否加密的正确方法吗

    是的:

    有没有一种方法可以使用FairPlay加密iOS企业应用程序

    否(仅适用于AppStore提交)

    $ otool -arch armv7 -l thebinary | grep crypt
    
    $ otool -arch arm64 -l thebinary | grep crypt