[错误]: capacitor-swift-pm 没有 Mac Catalyst 切片,因此 Catalyst 应用程序必须自行构建,然后会以 ITMS-91065 为理由被拒绝
QQ 电容版本
电容 8.4.1 (@电容/ios,@电容/core,@电容/cli) 电容器-接线-pm 8.4.1 (2231987d85b8b0b289320b1d0947b4ae8345cde4)
其他 API 细节
贝壳 Xcode 26.6 (17F113) (英语). macOS(构建主机) 26.5.2 (25F84) 释放构建,而不是β macOS SDK 26.5 (25F70) iOS SDK 26.5 (23F81a) 麦克催化目标MACCATALYST minos 17.0,LSMinim Systemsion 14.0 iOS目标最低OSVersion 17.0
受影响的平台
- [x] iOS (英语).
- [ ] 机器人
- [ ] 网络
### 当前的行为
`电容器-接发-pm ' 舰只`ios-arm64'和`ios-arm64 x86 64-模拟器'。 没有`ios-arm64-maccatalyst'切片,因此Mac Cactoryst目标不能连接官方二进制,必须从源头建造Capacitor和Cordova. 由此产生的框架没有Drifty Co的签名,苹果公司拒绝两个框架使用**ITMS-91065**的macOS提交.
同名应用的**iOS**构建,同名Capacitor版本,同名依赖,通过. 因此,这不是一个项目的错配置——这是缺失的片子的直接后果.
相關而相同:#8537在自建后打入ITMS-91065以躲避被打倒的SDK. 我们没有Stale-SDK问题;我们自建**** 是因为没有可连接的催化剂片。 我们也不是在macOS beta上——制造机器是macOS 26.5.2 (25F84),一种放出建筑.
• 切片,8.4.1和8.5.2
capacitor.xcframework/ 代码签名/ capacitor.x框架/ios-arm64/ capacitor.xcframework/ios-arm64 x86 64-模拟器/ 相机/相机/相机
检查了8.4.1(正在使用)和公布的8.5.2拉链. 也没有催化剂
控制比较
1个app,1个Capacitor版本(8.4.1),2个平台. 两者都以相同的方式将框架——动态框架——嵌入`框架/ ' ,相互连接的``rpath ' ——所以捆绑结构不是可变的。 唯一的区别是嵌入的二进制:
iOS上的PASES(英语: 官方 ios-arm64 切片 LC UUID 13CCF5B7-219 A-3563-8309-544DA1541DEB iOS应用的嵌入式Capacitor LC UUID 13CCF5B7-219A-3563-8309-544DA1541DEB 互联网档案馆的存檔,存档日期2013-12-2.
在macOS上重播了ITMS-91065 我们的催化剂建筑 LC UUID D3E3FCF4-C979-38AA-ACB8-0D6D90EF7B65 Mac App的嵌入式Capacitor LC UUID D3E3FCF4-C979-38AA-ACB8-0D6D90EF7B65
您的签名位于 xcramework 级别, “ 开发者 ID 应用程序: Drifty Co. (9YN2HU59K8) ” 。 我们在当地组装的x框架没有任何——`编码对象根本没有签字'。
-我们觉得是诊断
** 您的签名也没有在iOS上到达已发送的应用程序捆绑。 ** Xcode在入站途中重新签名嵌入式框架,所以在我们经过的iOS存档中:
应用/框架/框架 权威 = 苹果开发: " 我们的团队 " 团队识别符 = < 我们的团队>
grep -rl "Driftty" *9YN2HU59K8" App.app - > 0 点击率
所以无论App Store的验证是否匹配,**它不是从提交的捆绑中读出的一个销售商签名**——在经过的案例中不存在一个. 那个
. . . . . . .内容来源: ionic-team/capacitor