unity 发布ios问题整理

unity3d开发过程中的疑难问题解决方案(持续更新)_小狼是个小程序的博客-CSDN博客

1、Cycle in dependencies between targets 'Unity-iPhone' and 'UnityFramework';
 building could produce unreliable results. This usually can be resolved by m
oving the target's Headers build phase before Compile Sources.
Cycle path: Unity-iPhone → UnityFramework → Unity-iPhone
Cycle details:。。。

加入google Admob后,出现重复嵌套,选中UnityFramework(重复嵌套的那个),将Headers拖拽到Compile Soures 上面

 问题2、Invalid Bundle. The bundle at 'LightItUp.app/Frameworks/UnityFramework.framework' contains disallowed file 'Frameworks'. With error code STATE_ERROR.VALIDATION_ERROR.90206 for id 792efa42-c871-4b3d-a48a-4ce7e0508e9f

 解决问题1后在上传包到app store的时候还是会有问题,

参考:App store 上传遇到 ERROR ITMS-90206: 解决办法 - it610.com

我这边解决是,always embed swift standard Libraries 设置成 NO

问题3:上架审核 ITMS-90109: This bundle is invalid - The key UIRequiredDeviceCapabilities in the Info.plist may not contain values that would prevent this application from running on devices that were supported by previous versions. Refer to QA1623 for additional information: 

参考:提交到AppStore时失败,提交审核时提示:UIRequiredDeviceCapabilities_W_C__L的博客-CSDN博客https://blog.csdn.net/wang631106979/article/details/50729830?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2~default~CTRLIST~default-1-50729830-blog-105812674.pc_relevant_aa2&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2~default~CTRLIST~default-1-50729830-blog-105812674.pc_relevant_aa2&utm_relevant_index=1

在info.plist里面,去掉

问题4:iOS开发--出口合规证明

无特殊就直接去掉
在 Info.plist中加上:
<key>ITSAppUsesNonExemptEncryption</key>
<false/>

猜你喜欢

转载自blog.csdn.net/weixin_41843959/article/details/125661759