昨晚修改完bug给测试验证后都到凌晨了,最后一步打包上传到TF的时候突然报错如图,一时间愣住了,按照ai给的提示清理完工程、删除证书更新证书后重新打包上传还是不行。还是直接搜索上网查看了解,还好后面解决了问题。
.
1.png
2.png
ERROR ITME-90205:"Invalid Bundle .The bundle at "XXXXXXXXX.framework"contains disallowed nested bundles."
ERROR ITME-90206:"Invalid Bundle .The bundle at "XXXXXXXXX.framework"contains disallowed file"XXXXX"."........
Asset validation failed (90685)
CFBundleIdentifier Collision. There is more than one bundle with the CFBundleIdentifier value 'com.xxxx.xxxx' under the iOS application 'xxx.app'.
这个错误大概意思就是一个动态链接库里面不能包含另外一个动态链接库。
检查对应的project里面是否存在设置为 Embed & Sign 的.framework,修改为Do Not Embed 重新打包上传,解决了问题