ITMS-90482:无效的可执行文件 - 可执行文件“oladoc.app/Frameworks/TwilioVideo.framework/TwilioVideo”包含位码

问题描述 投票:0回答:1

问题

我最近向 App Store 提交了我的应用程序,但收到了以下拒绝:

ITMS-90482:无效的可执行文件 - 可执行文件“oladoc.app/Frameworks/TwilioVideo.framework/TwilioVideo”包含位码。

我的应用程序是使用

构建的

Xcode 16.0
macOS Sequoia 15.0
React Native 0.63.5

不再支持Bitcode,所以我很困惑为什么会发生这个错误。

包装

react-native-twilio-video-webrtc

我遵循的步骤:

选中“启用位码”设置:

我注意到“启用 Bitcode”设置在 Xcode 16.0 中不再可用,这与 Apple 删除 Bitcode 支持一致。 更新了 TwilioVideo 框架:

我确认我正在使用最新版本的 TwilioVideo 软件包。 由于 TwilioVideo 框架中存在 Bitcode,我面临拒绝。

问题

 Has anyone encountered a similar issue with TwilioVideo or other frameworks in Xcode 16.0? Are there additional steps I can take to resolve this and remove Bitcode completely from my app?

ios xcode twilio app-store-connect bitcode
1个回答
0
投票

升级到 Xcode 16 和 iOS 18 后,我遇到了

react-native-image-crop-picker
的问题。

通过从 [电子邮件受保护] 升级到 [电子邮件受保护]

解决
yarn upgrade [email protected]
© www.soinside.com 2019 - 2024. All rights reserved.