在线加固错误提示

2021.07.08 16:39:59
    • 错误提示:上传文件格式有误,请检查后重试。

      原因:如果是应用,正确的格式为 开启bitcode后 【Archive】出来的 *.xcarchive 文件压缩后的 .zip包。如果是SDK ,则为 .framework /.a 文件压缩后的.zip包。

    • 错误提示:上传文件未开启bitcode,请确保 Build Settings -> Enable Bitcode = Yes,并使用【Archive】方式打包。

      原因:上传的文件没有带有bitcode,需要去xcode中开启,若开启后报错(某些第三方库未开启bitcode)可联系技术支持提供工具开启。

    • 错误提示:上传文件已启用bitcode但配置未生效,请确保使用【Archive】方式打包。

      原因:如果不是【Archive】方式打包,虽然开启了bitcode,但是包中并不会带有有效的bitcode信息。

    • Xcode版本不匹配,请选择正确的Xcode版本。

      原因:如果是应用,可能是识别的Xcode版本与实际不一致,请联系技术支持处理,如果是SDK,请选择与打包时一致的Xcode版本。

    • 上传文件Bitcode无法识别,请使用官方Xcode编译器进行编译。

      原因:此错误通常发生在跨平台应用上,包括但不限于:RN ,flutter,uniapp等,具体的原因较复杂,请联系技术支持专门适配。

    • 上传文件中包含使用工具伪造的Bitcode,无法在加固后开启bitcode,请关闭后重试。

      原因:若项目中有使用工具开启的bitcode,则在加固后无法开启bitcode。

    • 上传文件缺少动态库,请确保App依赖的所有framework(包括weak/optional类型)均加入到Embedded Binaries中。

      原因:有一些特殊的依赖没有完全包含在项目中,请确认后重试。

    • AB资源加密出错,请联系技术支持解决。

      原因:AB资源中有较特殊资源,请联系技术支持。

    • 加固失败,请确保上传的原始xcarchive文件可以在Organizer中正常导出Development类型的ipa(必须勾选"Rebuild from Bitcode")。

      原因:项目中使用的某些第三方库进行了混淆,导致无法用bitcode重新编译,请先确认能正常的通过bitcode重编后若依然加固失败,请联系技术支持处理。

    Online Chat Tel:95163223