我有一个问题,AudioKit 4.0(今天的版本),将无法在模拟器上编译.它可以很好地编译设备.
我得到的错误是:
'AKMicrophone' is unavailable: cannot find Swift declaration for this class
'AKFrequencyTracker' is unavailable: cannot find Swift declaration for this class
'AKBooster' is unavailable: cannot find Swift declaration for this class
Run Code Online (Sandbox Code Playgroud)
我怀疑我的项目设置有问题,但它们看起来与AK示例相同.
我正在运行10.13.2 Beta(17C67b)的MBP上运行Xcode 9.2 b2.
帮助赞赏.
更新:
嗨,Aure,我在另一台计算机上构建了一个新系统.这是运行GM 10.13.1和GM Xcode 9.1.
然而,源(我的应用程序)是在iCloud文档中.
我从一个新的下载重建了Audiokit和AudiokitUI,但我得到了与昨天相同的结果.
我确实注意到有两个警告:" Umbrella header for AK4ParamRampBase.hpp not found"和相同的AK4LinearParamRamp.hpp
如果您想让我尝试别的,请告诉我.
尝试下载其他版本的 AudioKit,或者在导出框架之前重建设备和模拟器中的版本。确保框架已构建在设备/模拟器中。如果项目仅在 \xe2\x80\x9cSimulator\xe2\x80\x9d 中构建,则它只会生成让框架专门在模拟器上运行的体系结构,而不是在设备上运行。或者,如果项目构建在 \xe2\x80\x9cDevice\xe2\x80\x9d 中,它将生成让框架仅在设备上运行的体系结构。
\n\nhttps://medium.com/swiftindia/build-a-custom-universal-framework-on-ios-swift-549c084de7c8
\n\n构建框架的好例子
\n| 归档时间: |
|
| 查看次数: |
122 次 |
| 最近记录: |