ios - Why do App store connect operation errors ITMS-90685 and ITMS-90680 happen?
问题描述
The errors:
ITMS-90685: CFBundleIdentifierCollision. There is more than one bundle with the CFBundleIdentifier value com.[companyName].[className]
under the iOS application [myAppName].app
ITMS-90680: invalid directory. The bundle Payload/[myAppName].app/Plugins/[myFramework].framework
is not contained in a correctly named directory. It should be under "Frameworks"
Background info: Happens on the last part of uploading in Xcode. I'm using SPM and linking this framework into my app's target.
解决方案
ITMS-90685: Have you already submitted a ios app under this name before? It might be the case that you reused the id? If this is not the case, make sure your compnyName is unique.
ITMS-90680: you need to have your framework under the Framework directory, and not the Plugins directory.
推荐阅读
- swift - 在 firebase 数据库中搜索数据
- android - 已签名的应用在本地分发,然后发布到 Google Play 商店
- sql - count() 和解释查询返回的列数不同
- ravendb - 基本嵌套索引
- elasticsearch - 在 Elasticsearch 中按 'id' 部分搜索
- ffmpeg - FFMPEG - Zoompan 图像叠加保持率
- javascript - 无数组的 JavaScript 二进制搜索
- double-click-advertising - Bid Manager 数据可以更改多长时间?
- python - 无法使用 .json 信息
- java - 如何在 Play Framework (Java) 中扩展或更改会话超时值,即 session.maxAge