ios app上架报错 error- itms 90080,90087,90209,90125 等的解决办法
来源:互联网 发布:mac中打开exe文件 编辑:程序博客网 时间:2024/05/21 13:58
一、遇到的问题:
ERROR ITMS-90087: "Unsupported Architectures. The executable for yht.temp_caseinsensitive_rename.app/Frameworks/VideoCore.framework contains unsupported architectures '[x86_64, i386]'."
ERROR ITMS-90209: "Invalid Segment Alignment. The app binary at 'yht.temp_caseinsensitive_rename.app/Frameworks/VideoCore.framework/VideoCore' does not have proper segment alignment. Try rebuilding the app with the latest Xcode version."
ERROR ITMS-90125: "The binary is invalid. The encryption info in the LC_ENCRYPTION_INFO load command is either missing or invalid, or the binary is already encrypted. This binary does not seem to have been built with Apple's linker."
WARNING ITMS-90080: "The executable 'Payload/yht.temp_caseinsensitive_rename.app/Frameworks/VideoCore.framework' is not a Position Independent Executable. Please ensure that your build settings are configured to create PIE executables. For more information refer to Technical Q&A QA1788 - Building a Position Independent Executable in the iOS Developer Library."
二、解决办法:
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 FRAMEWORKdoFRAMEWORK_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 $ARCHSdoecho "Extracting $ARCH from $FRAMEWORK_EXECUTABLE_NAME"lipo -extract "$ARCH" "$FRAMEWORK_EXECUTABLE_PATH" -o "$FRAMEWORK_EXECUTABLE_PATH-$ARCH"EXTRACTED_ARCHS+=("$FRAMEWORK_EXECUTABLE_PATH-$ARCH")doneecho "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 app上架报错 error- itms 90080,90087,90209,90125 等的解决办法
- App Store提交审核报错 ERROR ITMS-90087解决办法
- Archives 到 App Store 报错 ERROR ITMS-90149: ERROR ITMS-90087: ERROR ITMS-90023: ERROR ITMS-4238:
- 上传App Store 报错 ERROR ITMS-90087: "Unsupported Architectures 解决办法
- app上传时,ERROR ITMS-90125,ERROR ITMS-90087,ERROR ITMS-90209错误
- 自建framework提交审核报错 ERROR ITMS-90087解决办法
- 自建framework提交审核报错 ERROR ITMS-90087解决办法
- flash AIR开发的IOS app上传APP Store报错:ERROR ITMS-90086:"missing 64-bit support.
- iOS开发:最新Xcode8打包上架报错ERROR ITMS-90682: "Invalid Bundle. The asset catalog at***
- iOS 【上架问题】ERROR ITMS-90086
- Xcode打包上传时报错 : ERROR ITMS-90087、 ERROR ITMS-90209、 ERROR ITMS-90125
- iOS 提交报错 Error ITMS-90635 - Invalid Mach-O in bundle - submitting to App store
- iOS 提交报错 Error ITMS-90635 - Invalid Mach-O in bundle - submitting to App store
- "ERROR ITMS - 90167 No. app bundles found in the package". - iOS上传应用报错
- AIR TO IOS 上传报错 ERROR ITMS-9000:invalid Bundle 解决办法
- Application Loader 上传报错ITMS-90087,ITMS-90209,ITMS-90125,解决方法
- 向App Store上传二进制文件报错:ERROR ITMS-90049
- App 上传APPStore报错 ERROR ITMS-90086?
- 底部弹出自定义单选Dialog,并滑动选中固定位置的条目
- 可拖拽窗口
- POJ 2481 Cows (线段树||树状数组)
- 分享下多年积累的对JAVA程序员成长之路的总结
- 360极速浏览器兼容模式
- ios app上架报错 error- itms 90080,90087,90209,90125 等的解决办法
- eclipse mars svn不显示提交人的问题
- 比特币如何挖矿
- 图论知识总结第一弹之求割点
- 常用坐标系和投影分析,GIS的核心基础-地球坐标系与投影方式的理解(关于北京54,西安80,WGS84;高斯,兰勃特,墨卡托投影)
- select2使用过程中的问题总结
- 利用Python网络爬虫抓取韩寒博客推荐第一篇(urllib的简单使用与Beautifulsoup实战,i/o编程)
- Shiro-006
- Asp.Net 导出 Excel 数据的9种方案