小编Cod*_*rce的帖子

Xcode 中缺少 C++ 命令行工具应用程序的 info.plist 文件

我想为大学课程创建一个带有 opencv 的相机校准应用程序。我在 macOS High Sierra 上创建了一个命令行工具应用程序。不幸的是它没有 info.plist 文件。我的应用程序崩溃并显示以下错误消息:

CameraCalibration[2314:193066] [访问] 此应用程序崩溃,因为它试图访问没有使用说明的隐私敏感数据。应用程序的 Info.plist 必须包含一个 NSCameraUsageDescription 键和一个字符串值,向用户解释应用程序如何使用这些数据。程序以退出代码结束:9

我已经尝试添加 info.plist 文件并将其设置在应用程序的常规选项卡中。我还添加了 NSCameraUsageDescription 键和字符串。不幸的是,由于完全相同的错误,我的应用程序不断崩溃。

c++ xcode info.plist command-line-tool macos-high-sierra

7
推荐指数
1
解决办法
1653
查看次数

如何使用 ARKit 放置 OBJ 类型的 3D 模型?

我需要一些帮助来使用新的 Apple ARKit 放置 3D 模型。是否可以放置类型为 的对象OBJ?我正在尝试放置头骨的 3d 模型。

//Load the OBJ file
let bundle = Bundle.main
guard let url = bundle.url(forResource: "Cranial", withExtension: "obj") else {
    fatalError("Failed to find model file")
}

let asset = MDLAsset(url:url)
guard let object = asset.object(at: 0) as? MDLMesh else {
    fatalError("Failed to get mesh from asset")
}

let scene = SCNScene()
let nodeCranial = SCNNode.init(mdlObject: object)
nodeCranial.simdPosition = float3(0, 0, 0.5)
sceneView.scene.rootNode.addChildNode(nodeCranial)
Run Code Online (Sandbox Code Playgroud)

不知道为什么镜头前什么都没有。如果我使用以下行而不是上面的 nodeCranial ,它会起作用:

let cubeNode = SCNNode(geometry: SCNBox(width: 0.1, …
Run Code Online (Sandbox Code Playgroud)

augmented-reality .obj ios swift arkit

5
推荐指数
1
解决办法
6693
查看次数

如何在mac os x sierra上安装libX11-dev

我正在研究面部地标,因此我在我的mac上安装了dlib.当我尝试从learnopencv.com在Xcode中执行程序时,编译器说:

error "DLIB_NO_GUI_SUPPORT is defined so you can't use the GUI code. Turn DLIB_NO_GUI_SUPPORT off if you want to use it."
error "Also make sure you have libx11-dev installed on your system"
Run Code Online (Sandbox Code Playgroud)

我已经安装了XQuartz.我不知道该怎么办了.有人可以帮我从这里出去吗?

macos xcode dlib

4
推荐指数
1
解决办法
2574
查看次数

Apple ARKitExample代码

我刚刚下载了ARKitExample Projekt(放置对象).不幸的是有一些错误.我是swift的新手,所以我不知道如何修复它们.有人可以帮帮我吗?我一直收到错误(文件:Utility.swift):

Nil与预期的参数类型'[String:Any]不兼容

码:

extension UIImage {
    func inverted() -> UIImage? {
        guard let ciImage = CIImage(image: self) else {
            return nil
        }
        return UIImage(ciImage: ciImage.applyingFilter("CIColorInvert", withInputParameters: nil))
    }
Run Code Online (Sandbox Code Playgroud)

返回UIImage是问题所在.最后一个参数:"withInputParameters:nil"是问题所在.

ios swift arkit

3
推荐指数
1
解决办法
981
查看次数