我正在运行具有9.0版本的项目。现在导入最小部署版本为12.0的ARKit框架时出现错误,我无法更改应用程序部署目标版本,因此可以对import语句应用任何检查,该检查会自动停止加载框架或其他内容。任何帮助将不胜感激。
答案 0 :(得分:0)
您需要使用可选状态链接框架。然后您可以检查它是否可用。
if (NSClassFromString(@"ARKit") == nil) { // Not sure about ARKit
// the framework is not available
enter code here} elsenter code heree {
// the framework is avaiable
}
答案 1 :(得分:0)
导入应该不是问题。使用它时,您可以设置此条件,
if #available(iOS 11.0, *) {
let view = ARSKView(frame: .zero)
}