美文网首页iOS之报错上架填坑iOS DeveloperiOS学习笔记
iOS打包上架报错总结(持续更新...)

iOS打包上架报错总结(持续更新...)

作者: 我是七月 | 来源:发表于2016-12-27 15:42 被阅读63次

一、错误编码90542

错误编码90542

我这里是因为环信的包中的info.plist文件中的
CFBundleSupportedPlatforms字段和其对应的值导致了,找到其plist文件,移出对应的字段和值(删除CFBundleSupportedPlatforms下面的值)

解决办法

二、错误编码90535

错误编码90535

ERROR ITMS-90535”根据报错的信息是EaseUIResource.Bundle文件出错,在工程里面搜索info.plist,可以先搜索info,找到第三方的info.plist文件,删除里面的Executable file对应的一整行,包括值

解决办法

三、一次性报错90080,90087,90209,90125

报错90080,90087,90209,90125

解决办法:TARGETS->Build Phases->点击加号选择New Run Script Phase->然后复制粘贴下面代码 搞掂上架

解决办法
APP_PATH="${TARGET_BUILD_DIR}/${WRAPPER_NAME}"

# This script loops through the frameworks embedded in the application and
# removes unused architectures.
find "$APP_PATH" -name '*.framework' -type d | while read -r FRAMEWORK
do
FRAMEWORK_EXECUTABLE_NAME=$(defaults read "$FRAMEWORK/Info.plist" CFBundleExecutable)
FRAMEWORK_EXECUTABLE_PATH="$FRAMEWORK/$FRAMEWORK_EXECUTABLE_NAME"
echo "Executable is $FRAMEWORK_EXECUTABLE_PATH"

EXTRACTED_ARCHS=()

for ARCH in $ARCHS
do
echo "Extracting $ARCH from $FRAMEWORK_EXECUTABLE_NAME"
lipo -extract "$ARCH" "$FRAMEWORK_EXECUTABLE_PATH" -o "$FRAMEWORK_EXECUTABLE_PATH-$ARCH"
EXTRACTED_ARCHS+=("$FRAMEWORK_EXECUTABLE_PATH-$ARCH")
done

echo "Merging extracted architectures: ${ARCHS}"
lipo -o "$FRAMEWORK_EXECUTABLE_PATH-merged" -create "${EXTRACTED_ARCHS[@]}"
rm "${EXTRACTED_ARCHS[@]}"

echo "Replacing original executable with thinned version"
rm "$FRAMEWORK_EXECUTABLE_PATH"
mv "$FRAMEWORK_EXECUTABLE_PATH-merged" "$FRAMEWORK_EXECUTABLE_PATH"

done

相关文章

  • iOS打包上架报错总结(持续更新...)

    一、错误编码90542 我这里是因为环信的包中的info.plist文件中的CFBundleSupportedPl...

  • iOS 报错总结(持续更新)

    JPUSHService 极光推送 "OBJC_CLASS$_JPUSHService", referenced ...

  • iOS马甲包上架总结

    iOS马甲包上架首先明白一点,这个上架的app马甲包一定是不合规的.不然也不会使用马甲包上架. 上架过程中遇到的坑...

  • iOS马甲包上架总结

    前言 iOS马甲包上架首先明白一点,这个上架的app马甲包一定是不合规的,不然也不会使用马甲包上架; 因为已经上架...

  • iOS开发调试技巧总结(链接)

    iOS开发调试技巧总结(持续更新中)

  • iOS13适配

    参考: iOS13 适配踩坑 - 持续更新 iOS 13 适配要点总结 iOS 13 适配要点总结 1、prese...

  • iOS速记

    xiOS App上架流程(2016详细版)iOS-最全的App上架教程Windows环境下IOS APP打包上传A...

  • iOS+Jenkins持续构建-Sonarqube

    前序步骤:一、《MAC Jenkins安装》二、《iOS持续构建-编译打包上传》三、《iOS+Jenkins持续构...

  • iOS 马甲包上架经验总结

    马甲包上架前处理事项 1.文件名修改 打开Xcode-修改首项文件名-弹出弹框点击rename 如果有pods在文...

  • iOS打包上架

    利用xCode打包,利用Applicat'ion Loader上传。提前在iTunes connect 编辑好信息...

网友评论

    本文标题:iOS打包上架报错总结(持续更新...)

    本文链接:https://www.haomeiwen.com/subject/kucevttx.html