iOS-第三方激活app,并且上传文件
来源:互联网 发布:网络套餐对比 编辑:程序博客网 时间:2024/06/07 02:44
现在一需求就是通过类似wps的分享可以跳转到自己的App,并且将文件上传至服务器
首先就是需要设置允许哪些第三方可以激活App
在plist文件中设置如下项:
2—->
在AppDelegate.m中写入代理方法
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString *,id> *)options {// 当从第三方进入的时候就会携带一些参数 包括要上传的文件的url}
综上完成一半,下一半就是需要从沙盒中取出文件并且上传
其实苹果沙盒权限设置是很严格的,但是你通过第三方进入App的时候已经把文件复制到App的沙盒中。
3—> 下面就是需要获取到该沙盒中文件即可
NSString* docunment = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)firstObject]; NSString* doc = [docunment stringByAppendingPathComponent:@"Inbox"];NSString *strings = [NSString stringWithFormat:@"%@/%@", doc, self.nameType ];// 其中self.nameType这里是有坑点的需要注意 NSData *fileData = [NSData dataWithContentsOfFile:strings];// 这样基本再沙盒中找到该文件,下面就需要实现上传的功能了
[[self.url lastPathComponent] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; // 需要编码
0 0
- iOS-第三方激活app,并且上传文件
- ios调用第三方程序打开文件,以及第三方调用自己的APP打开文件
- ios调用第三方程序打开文件,以及第三方调用自己的APP打开文件
- ios调用第三方程序打开文件,以及第三方调用自己的APP打开文件
- IOS App上传App Store 由于使用第三方支付而被拒绝的解决方案
- IOS 端APP 使用第三方登陆
- iOS中app第三方托管工具
- ios中代码打开第三方app
- iOS 打开第三方 APP 配置 参数
- iOS app内使用第三方字体
- IOS 调用第三方地图APP导航
- React Native, IOS跳转第三方APP
- iOS app开发第三方库
- android开发仿照第三方app打开方式,如何将你的app显示在打开列表,并且将文件复制到你的app应用内
- 使用第三方APP打开文件
- 使用第三方工具AutoIt上传文件
- iOS 配置app打开第三方app,分享基础
- 上传APP到安卓第三方应用市场步骤
- Ubuntu系统关于驱动模块命令的一些使用
- 【HBase-1.2.3】HBase1.2.3 的安装
- 视觉SLAM实战(一):RGBD SLAM V2
- html的meta总结,html标签中meta属性使用介绍
- 小程序WXML之引用
- iOS-第三方激活app,并且上传文件
- ListView的优化和使用
- 使用curl命令操作elasticsearch
- Linux fork()返回值说明
- TomCat类加载器结构
- CentOS 6.5 安装gmime 2.6.20 (一)
- 微软公司内部培训程序员资料---求解非线性方程组的类
- 高通工具QACT使用之MBDRC模块配置
- h5触摸事件:touchstart、touchmove和touchend