我需要在调用函数时打开本机相机应用程序。我只需要重定向到本机相机应用程序。我不想获得任何图像。
我正在尝试这个代码:
NSURL *url = [NSURL URLWithString:@"some-camera-deep-link://"];
if ([[UIApplication sharedApplication] canOpenURL:url]) {
[[UIApplication sharedApplication] openURL:url options:@{} completionHandler:nil];
} else {
NSLog(@"some error");
}
字符串
但是,我不知道我需要设置的确切URL以及如何在Info.plist
中配置它。
可以做这种导航吗?你能举个例子吗?
我不想使用UIImagePickerController
。
1条答案
按热度按时间m528fe3b1#
不幸的是,你不能。系统支持一些URL方案。相机不是其中之一。你必须使用内置组件,如
UIImagePickerController
或自己创建一个新组件。AFAIK,最多,你可以用这个
photos-redirect://
打开画廊。此document表示所有这些支持的链接。
更新:我发现这个有用的repo如果你好奇。