环信开发记录

由于 iOS 编译的特殊性,为了方便开发者使用,我们将 i386 x86_64 armv7 arm64 几个平台都合并到了一起,所以使用动态库上传appstore时需要将i386 x86_64两个平台删除后,才能正常提交审核

在SDK当前路径下执行以下命令删除i386 x86_64两个平台

bak文件是备份目录,上传appstore之后需要替换回bak目录下的SDK

实时音视频版本Hyphenate.framework

mkdir ./bakcp -r Hyphenate.framework ./baklipo Hyphenate.framework/Hyphenate -thin armv7 -outputHyphenate_armv7lipo Hyphenate.framework/Hyphenate -thin arm64 -outputHyphenate_arm64lipo -createHyphenate_armv7 Hyphenate_arm64 -outputHyphenatemv Hyphenate Hyphenate.framework/

不包含实时音视频版本HyphenateLite.framework

mkdir ./bakcp -r HyphenateLite.framework ./baklipo HyphenateLite.framework/HyphenateLite -thin armv7 -outputHyphenateLite_armv7lipo HyphenateLite.framework/HyphenateLite -thin arm64 -outputHyphenateLite_arm64lipo -createHyphenateLite_armv7 HyphenateLite_arm64 -outputHyphenateLitemv HyphenateLite HyphenateLite.framework/

你可能感兴趣的:(环信开发记录)