【发布时间】:2020-08-04 04:20:04
【问题描述】:
我有一个 xamarin 表单应用程序,我在其中使用为 swift 框架生成的绑定 dll。
但根据苹果文档, 如果您正在构建的应用程序不使用 Swift 但嵌入了框架等内容,那么 Xcode 将不会在您的应用程序中包含这些库。要解决此问题,请在您的应用程序中将 Embedded Content Contains Swift Code (EMBEDDED_CONTENT_CONTAINS_SWIFT) 构建设置设置为 YES。此构建设置指定目标的产品是否嵌入了带有 Swift 代码的内容,当设置为 YES 时,它会告诉 Xcode 在您的应用中嵌入 Swift 标准库。
那么我们如何为 xamarin 应用启用此构建设置?
[编辑] SwiftRuntimeSupport NuGet 包已经是项目的一部分。但是,在检查 ipa 时,发现 swiftSupport 文件夹只包含一个空的 iphoneos 文件夹。
【问题讨论】:
标签: ios swift xamarin xamarin.forms xamarin.ios