ipa 文件包含非法字符?

ipa file contains illegal characters?

我正在尝试将一个 ipa 文件(用 Swift 编写)上传到我们的 MDM 控制台 (AirWatch)。控制台是 .Net,当我尝试上传时,我收到一条消息说路径包含非法字符。路径没有,我可以将其他 ipa 文件上传到 MDM,所以我留下了 ipa 本身的问题。 MDM 软件在上传 IPA 时会读取 IPA 以确定版本和其他信息。有人有什么想法吗?

-MJC

我发现 .ipa 文件中嵌入的文件夹之一在 'LaunchScreen.storyboardc' 文件夹中有 'cross' 字符(hex=10,ascii=16,DLE)。 这可以通过在 Windows 中使用 7zip 打开 .ipa 文件看到。 当我们使用 7zip 删除此文件夹时,Airwatch 接受 ipa 文件。