iOS 江湖救急!!!怎样将音频文件上传到服务器

iOS 江湖救急!!!怎样将音频文件上传到服务器,第1张

http上传 把文件以body形式上传到服务器 NSFileHandle* handler = [NSFileHandle fileHandleForReadingAtPath:_fileURL]

[handler seekToFileOffset:(unsigned long long)_range.location]

NSData* body = [handler readDataOfLength:_range.length]

NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:url]]

[request setHTTPMethod:@"POST"]

[request setValue:@"video/mp4" forHTTPHeaderField:@"Content-Type"]

[request setValue:[NSString stringWithFormat:@"%d",body.length] forHTTPHeaderField:@"Content-Length"]

[request setValue:@"no-cache" forHTTPHeaderField:@"Cache-Control"]

[request setHTTPBody:body]

然后服务器接收body 二进制流

第一步:打开iPhone上的【设置】。

第二步:找到【音乐】这一栏。

第三步:进入音乐后,将【iCloud音乐资料库】关闭。

第四步:确认关闭,Apple music离线的歌曲就会消失。

第五步:关闭后,可能iTunes上还是显示【iCloud音乐资料库已打开】,这时拔下iPhone的数据线,重新连接到iTunes,就会显示同步音乐了。

第六步:如果要使用Apple Music的离线歌曲功能,再打开【iCloud音乐资料库】,选择【合并】就可以了,下次同步歌曲的时候再关闭。

资料拓展

iCloud[ai][klaʊd]是苹果公司所提供的云端服务,让使用者可以免费储存5GB的资料。2011年5月31日Apple官方首次宣称有iCloud的产品。

Apple 宣称 iCloud将会取代MobileMe,iCloud是基于原有的MobileMe 功能全新改写而成,提供了原有的邮件、行事历和联络人同步功能。

2011年6月6日苹果公司执行长乔布斯(Steve Jobs)抱病主持全球开发者大会(WWDC),正式发表云端服务iCloud,iOS 5 以及 OS X Lion.其中iCloud的功能是存储内容,包括购买的音乐、应用、电子书等推送到所有设备。

2018年1月10日,苹果公司透露,从2018年的2月28日起,中国内地的iCloud服务将交由云上贵州公司负责运营。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/339039.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存