首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我们如何将摄像机镜头图像自动上传到服务器

我们如何将摄像机镜头图像自动上传到服务器
EN

Stack Overflow用户
提问于 2015-04-02 05:53:11
回答 3查看 872关注 0票数 0

如何将摄像画面自动上传到服务器?在Dropbox、Google Photos和其他一些应用程序中也实现了同样的功能。我应该怎么做才能在我的应用程序中实现这样的功能?

EN

回答 3

Stack Overflow用户

发布于 2015-04-02 09:39:48

dropbox不会自动将摄像胶片图像上传到服务器,或者在iOS中没有应用程序自动上传图像,直到用户给它访问权限。

Dropbox只有在用户启用照片访问权限后才能工作。

如果要上传图像,请先使用ALAssetsLibrary访问所有图像,然后再使用GCDNSOperationQueue将图像发送到后台服务器

票数 0
EN

Stack Overflow用户

发布于 2015-04-02 10:02:26

你问的不是一个问题,而是一个范例。一个完整的过程,包括:

获取将用户gallery.

  • Uploading中的照片library.

  • Accessing资产(图像/视频)访问到服务器的授权。

如果你想实现这一点,请仔细阅读所有这三种方法。简而言之,是这样的:

您可以使用ALAssetsLibrary访问资源(用户图库中的照片和视频)。如果用户还没有授权,系统会自动询问用户。如果用户拥有授权访问权限,则可以请求资产。如果用户已明确拒绝访问,则不应尝试访问资产。

请参阅THIS answer了解如何使用ALAssetsLibrary访问图像。

在成功块中,您可以使用以下命令访问图像:

代码语言:javascript
运行
AI代码解释
复制
UIImage* image = [UIImage imageWithCGImage:asset.defaultRepresentation.fullResolutionImage];

一旦你有了图像,你就可以使用任何技术(NSURLSession,AFNetworking等)上传它

票数 0
EN

Stack Overflow用户

发布于 2015-04-02 07:08:57

你想让它在你用iOS相机拍照时,它会自动上传到你的服务器上吗?

我不相信你能做到这一点,我对iOS设备上的dropbox和谷歌的理解是,他们的应用程序必须是开放的才能上传图片。从那时起,访问用户的照片并允许他们上传一张或多张照片也没什么大不了的。

Dropbox和谷歌也有在OS X上运行的桌面应用程序,可以在设备连接到电脑后自动上传图像,但我猜这不是你想要的。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29405903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档