- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我使用 Swift 3.0 和 Xcode 8 Beta 2 创建了一个 iOS 单 View 应用程序。我正在链接 AVFoundation.framework
。
这是我的 View Controller 代码:
import UIKit
import AVFoundation
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
if AVCaptureDevice.authorizationStatus(forMediaType: AVMediaTypeVideo) == .notDetermined {
AVCaptureDevice.requestAccess(forMediaType: AVMediaTypeVideo, completionHandler: { (granted: Bool) in
if granted {
print("granted")
}
else {
print("not granted")
}
})
}
}
}
当我在我的设备上运行它时,应用程序在执行 AVCapture.requestAccess
行后崩溃(未执行完成处理程序,也没有抛出异常)。
控制台中唯一的东西是:
2016-07-15 14:55:44.621819 testpp[2261:912051] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /private/var/containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles
2016-07-15 14:55:44.626012 testpp[2261:912051] [MC] Reading from public effective user settings.
2016-07-15 14:55:59.284610 testpp[2261:912085] [access] <private>
我做错了什么吗?
最佳答案
请确保在请求相机访问权限时为 Info.plist
文件中的 Privacy - Camera Usage Description
键设置值。
关于ios - AVCaptureDevice.requestAccess() 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38403387/
我使用 Swift 3.0 和 Xcode 8 Beta 2 创建了一个 iOS 单 View 应用程序。我正在链接 AVFoundation.framework。 这是我的 View Control
在我的应用中,我想在用户按下相机按钮时请求相机访问权限,这会将他带到基于 AVFoundation 的相机实时预览。 该 View 是使用“现在模态转场”呈现的。 所以在我的 ViewControll
使用 Xcode 10.1 和 Swift 4.2 我有一个复杂的应用程序,它使用在 AppDelegate 中实现的 UINavigationController。 navigationContro
我需要提示用户音频许可,以便在我的iOS项目中进一步使用WebRTC。我已将NSMicrophoneUsageDescription添加到info.plist并尝试遵循以下代码,但即使AVCaptur
我在 iOS 9 中请求日历访问时遇到了一个奇怪的案例。该逻辑在所有 iOS 10 设备上都运行良好。 在我们的例子中,我们在工具栏上添加了一个按钮,用户点击该按钮可将事件添加到他们的日历中。 因此,
我正在打开 EKAuthorizationStatus,但即使在 requestAuthorisation(to:commit:) 被调用并返回 true 并且没有错误时,switch 语句仍然与 匹
我尝试通过向AVAuthorizationStatus注入.notDefined值来重置摄像机权限。我可以在下面的代码中看到AVCaptureDevice.questAccess(for:.Video
我是一名优秀的程序员,十分优秀!