audiokit - 将 AudioKit iOS 应用程序移植到 Catalyst macOS 应用程序时出现编译错误
问题描述
我有一个 iOS 应用程序在 AudioKit 的 iOS 版本中运行良好。我想尝试通过加入 AudioKit.xcframework 来移植到 macOS w Catalyst。这是我所做的
- 从源代码编译 AudioKit-4.9.5 以生成 AudioKit.xcframework(我之前一直在使用本地编译的同一源代码版本的 AudioKit iOS 框架,在非 Catalyst 版本上没有问题)
- 在“常规”选项卡中,
- 选中 Mac 作为部署目标
- 移除了旧的 AudioKit iOS 框架
- 添加了 AudioKit.xcframework
- 在“构建设置”选项卡中,
- 将“Framework Search Paths”从AudioKit iOS框架的父目录更改为AudioKit.xcframework的父目录
- 在“构建阶段”选项卡中,
- AudioKit.xcframework 出现在“Link Binary with Libraries”中
- AudioKit.xcframework 出现在“嵌入框架”中
我收到以下错误,
当前使用 Xcode 11.4.1。
解决方案
在这里回答我自己的问题,因为这个问题似乎是包含 AudioKit 类的 AudioKit 模块的产物。将 AudioKit 类重命名为其他东西可以解决这个问题,尽管我不鼓励人们这样做,而是等待未来的 AudioKit 版本这样做。
推荐阅读
- javascript - JS 函数中的 PHP 操作根本不返回 var
- chapel - 用于检查可选参数的测试函数
- r - installr:install.pandoc() 出现损坏
- c# - 当只有显式更改的行应该被更改时,datagrid 中的多行正在更改
- python - 使用 tweepy 流式传输推文,在 python 中读取 json 文件
- python - python中的BASE64心电图波形绘图
- python - Python 编程
- reactjs - 处理 Typescript 中的可选字段
- python - Xlsxwriter 在 Django 项目中找不到 close() 文件
- wordpress - Wordpress 网站不断注入 index.php 文件