期望: PHAsset 保存到沙盒指定目录 实现方法: 结果: 原因: 优先检查路径,AVAssetExportSession的属性outputURL 为[NSURL fileURLWithPath:path], 而不是 [NSURL URLWithString:path]. 完整代码如下: ...
分类:
其他好文 时间:
2019-05-14 10:58:19
阅读次数:
524
iOS可以动态的为系统下载字体,这些字体都下载到了系统的目录下,并且可以被其他应用公用 来看下如何实现动态下载: // 创建下载字体请求描述的准备 NSMutableDictionary *attrs = [NSMutableDictionary dictionaryWithObjectsAndKe ...
分类:
移动开发 时间:
2019-04-04 13:08:38
阅读次数:
235
前言 App内根据手机上装载的地图App将其显示在弹出的选择框,选择对应地图跳转进入地图导航。需要用到- (BOOL)canOpenURL:(NSURL *)url NS_AVAILABLE_IOS(3_0);方法判断手机是否已安装相应地图App。 要进行跳转需要先在xcode的plist文件内将目 ...
分类:
移动开发 时间:
2019-03-23 16:13:18
阅读次数:
231
一、NSURLConnection的常用类 (1)NSURL:请求地址 (2)NSURLRequest:封装一个请求,保存发给服务器的全部数据,包括一个NSURL对象,请求方法、请求头、请求体.... (3)NSMutableURLRequest:NSURLRequest的子类 (4)NSURLCo ...
分类:
移动开发 时间:
2019-02-05 22:16:28
阅读次数:
228
在iOS 10.3出现之前,App实现评价方式一般有两种: (一)deep link调用。在app 链接地址后面拼上action=write-review这种方式可以实现程序内评价; (二)App跳转。 NSURL*url=[NSURLURLWithString: @"itms-apps://itu ...
分类:
其他好文 时间:
2019-01-28 15:11:47
阅读次数:
242
打包上传被拒 Guideline 2.5.1 - Performance - Software Requirements 在项目中全部搜索:prefs:root 找到后,把这个私有的 NSURL *url = [NSURL URLWithString:@"prefs:root=WIFI"]; 改为 ...
分类:
Web程序 时间:
2018-11-06 19:31:16
阅读次数:
119
根据苹果隐私协议新规的推出,要求所有应用包含隐私保护协议,故为此在 App 中添加了如下隐私协议模块. 首次安装 App 的情况下默认调用隐私协议模块展示相关信息一次,当用户点击同意按钮后,从此不再执行该模块方法. 具体 code 如下: 一.声明(.h) 二.实现(.m) 注:如上方法中使用的本地 ...
分类:
移动开发 时间:
2018-10-16 13:34:32
阅读次数:
215
NSString *str = [NSString stringWithFormat:@"%@://%@",[dic objectForKey:@"ios_url_scheme"],[dic objectForKey:@"app_bundle_id"]]; NSURL *app_url = [NSU... ...
分类:
移动开发 时间:
2018-07-27 20:55:33
阅读次数:
171
1、引入音频管理文件 import 2、方法抽取 2.1 哈哈 / 播放音效 / (void)playSoundEffect:(NSString )name withType:(VoiceType)type { //播放扫描二维码的声音 SystemSoundID soundID; NSString ...
分类:
其他好文 时间:
2018-07-21 11:48:05
阅读次数:
217
有时候我们需要跳转到蓝牙设置页面,而且跟随系统的变化而变化,需要加版本判断,下面是用到的方法 if (@available(iOS 11.0, *)) { NSURL *url= [NSURL URLWithString:@"App-Prefs:root=General&path=Bluetooth"]; [[UI
分类:
移动开发 时间:
2018-07-05 17:34:49
阅读次数:
178