【发布时间】:2019-05-30 14:18:06
【问题描述】:
问题:无效的 Swift 支持 - 文件 libswiftAVFoundation.dylib 不支持
我已尝试根据以下链接解决我的问题。但是,我在应用商店上传后仍然遇到了问题。请帮我解决这个问题。我是 Xamarin.iOS 的新手
https://docs.google.com/document/d/1nWY-RK9oXsNnlca5eSvbH9tQejLnCjismHrSy8IuDFo/edit
我总共在 Xamarin 中创建了两个项目,并且在本地运行良好。
Project 1. Xamarin Sample Binding Project
- Here, I have included my own Swift SDK
Project 2. Xamarin Sample Demo Project
- Mapped the Binding project
生成 iPA 文件:- 在 Xamarin 中为项目 2 创建了 IPA 文件。 IPA 没有 SwiftSupport 文件夹。然后我按照上面的文档步骤并使用 Xcode 导出 IPA 文件。我已经提取了 IPA 文件并看到了 swiftSupport 文件夹。之后,我在 Appstore 中提交了以下问题。
AppStore 失败错误信息:-
无效的 Swift 支持 - 文件 libswiftAVFoundation.dylib 不支持 有正确的代码签名。确保您使用的是正确的 签名,使用当前的公共(GM)版本重建您的应用程序 Xcode,然后重新提交。不要只修改代码签名 libswiftAVFoundation.dylib.
【问题讨论】:
-
您包含的 Swift 框架是否与 Xamarin 用于构建 ipa 的 Xcode 版本匹配?
-
@SushiHangover 感谢您的回复。我必须在 Xcode 中使用 Swift 4.2 构建我的 SDK swift 版本。是否可以更改 Xamarin.iOS 中的版本?
-
谢谢@SushiHangover。我的应用现在运行良好
标签: ios swift xamarin xamarin.ios