我需要在 MacOS (10.15.7) 中运行现有 iOS 应用程序的一个版本。该应用程序使用 PencilKit 并在 iOS 14 中运行良好。使用 Xcode 12.3 编译尝试在 Catalina 中运行,该应用程序在动态框架加载期间在到达应用程序的 AppDelegate 之前崩溃。调试器说:
dyld: Symbol not found: _$s9PencilKit8PKStrokeVMn
Referenced from: /Users/.... (which was built for Mac OS X 14.0)
Expected in: /System/iOSSupport/usr/lib/swift/libswiftPencilKit.dylib
in /Users.... Sketch.app/Contents/MacOS/Hieroglyph Sketch
$arg1 = 6 的内容
这是催化剂现在需要大苏尔的线索吗?在 iOS 之外的 MacOS 构建是否需要时髦的项目或目标设置?