Unity导出的Xcode工程打包报错90206

首先在Xcode的build setting中设置ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES 为YES


image.png
  1. Unity导出的Xcode工程,XCode在上传前会先Archive,首先先在Achieve成功后的项目中右键Show in Finder
image.png
  1. 在.xcarchive文件点右键显示包内容
image.png
  1. 在Products/Applications/xx.app文件再点右键显示包内容
image.png
  1. 删除Frameworks/UnityFramework.framework/Frameworks文件夹
image.png
  1. 再重新上传testflight就可以成功上传了!

以上这些步骤可以用shell命令来处理,步骤如下:

在Build Phases下新增Run Script,并添加以下代码:

cd            
"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Frameworks/UnityFramework.framework/" 
if [[ -d "Frameworks" ]]; then 

你可能感兴趣的:(Unity导出的Xcode工程打包报错90206)