- 博客(22)
- 收藏
- 关注
原创 iOS 内购(In-App Purchase)详解
IAP 全称:In-App Purchase,是指苹果 App Store 的应用内购买,是苹果为 App 内购买虚拟商品或服务提供的一套交易系统。适用范围:在 App 内需要付费使用的产品功能或虚拟商品/服务,如游戏道具、电子书、音乐、视频、订阅会员、App的高级功能等需要使用 IAP,而在 App 内购买实体商品(如淘宝购买手机)或者不在 App 内使用的虚拟商品(如充话费)或服务(如滴滴叫车)则不适用于 IAP。简而言之,苹果规定:适用范围内的虚拟商品或服务,必须使用 IAP 进行购买支付,不允许使用
2022-06-24 21:48:20
12021
原创 IRPT_TAS用户协议
IRPT_TAS用户协议更新日期:2022年01月26日尊敬的IRPT_TAS(以下简称app)用户,在使用我们的app之前请您阅读如下服务协议,使用我们的app即表示您接受本协议,请您务必认真仔细阅读本协议,特别涉及免除责任的条款。1、用户协议的确认和接受使用我们的app就表示您同意接受本协议的所有条件和条款。2、用户协议条款的变更和修改我们在必要时将会修改协议条款,协议内容一旦发生变更,将会在app或协议内容给与变更提示。如果您不同意所修改的内容,您可以放弃使用我们的app。如果您继续使用本
2022-01-26 16:06:51
366
原创 IRPT_TAS简介
IRPT_TAS是一款红外成像二次分析手机端软件。可通过wifi连接至设备后,从手持设备下载图像后可进行二次分析。支持多种图像模式以及伪彩切换,是一款专业图像分析软件。
2022-01-25 11:56:34
364
原创 iOS ijkplayer添加录像、rtsp、https、编译、集成framework及简单使用
1,GitHub上clone ijkplayer源码,切换分支到0.8.8$ git clone https://github.com/Bilibili/ijkplayer.git ijkplayer-ios//进入ijkplayer-ios$ cd ijkplayer-ios//切换分支$ git checkout -B latest k0.8.82,添加RTSP和HTTPS支持开启支持RTSP,默认不支持RTSP,需要修改module-lite.sh内容,新增对应的协议,module-l
2021-11-29 09:53:26
5438
原创 iOS分享微信小程序无反应、失败;iOS多种分享形式(以微信为例:链接+图片+小程序)
背景先交代下背景:最近一个需求,根据接口返回数据来控制分享形式,即传入分享类别(比如文章、音频、邀请好友下载应用等)、分享平台(比如微信好友、朋友圈等)、分享类别所对应的id(比如文章id、音频id等),接口返回相应的分享形式(图片、小程序、网页)及对应的分享所需信息。以此达到根据多种条件灵活控制分享形式。(好吧~承认感觉实际用处并不太大…)先上代码1,图片形式 //1.创建多媒体消息结...
2019-05-18 01:34:10
6277
2
原创 The 'Pods-CommonPods-ProjectName' target has libraries with conflicting names: libcrypto.a and libss
项目内原有JSpatch,用pods去掉后,出现如题冲突。从网上查找后:I've had a very similar issue with some private pods. This only happens since Cocoapods version 1.2.1. When I revert to 1.0.1, the issue dissappears意思是将pods版本回退
2017-03-20 17:00:19
4779
原创 xcode8 打包上传后无法构建版本问题
1,info内添加字段麦克风权限:Privacy - Microphone Usage Description是否允许此App使用你的麦克风?相机权限: Privacy - Camera Usage Description是否允许此App使用你的相机?相册权限: Privacy - Photo Library Usage Description是否允许此App访问你
2016-10-09 11:26:48
555
转载 iOS 多图启动页 短视频启动功能实现
[转载]多张启动页图片、启动添加短视频功能,需要导入助手类文件下载地址:https://github.com/dangxiaoyin/XZMCoreNewFeature使用方法:1、导入头文件#import "XZMCoreNewFeatureVC.h"#import "CALayer+Transition
2016-09-28 14:31:07
3084
原创 iOS上传照片:图片尺寸压缩,上传时大小压缩,QBImagePickerController多选照片出现的问题
1,图片尺寸压缩-(UIImage *) imageCompressForWidth:(UIImage *)sourceImage targetWidth:(CGFloat)defineWidth//图片压缩,第二个参数为最终宽度{ CGSize imageSize = sourceImage.size; CGFloat width = imageS
2016-05-24 11:05:29
2434
原创 关于iOS内购
1,后台验证购买后票据:沙盒测试环境,正式产品环境。提交审核时应为沙河测试环境,审核通过后才可改为产品环境。2,课程类产品必须为非消耗品类别,若APP中设为有学习时间限制的话建议设置学习卡、学习金币等中间购买物为内购产品。
2016-04-16 11:33:22
554
转载 Application Loader上传中断,提示Cannot proceed with delivery: an existing transporter instance is currently
把Application Loader(XCode->Organizer->Archived Applications->Submit)中正在上传的文件中断或者删除,再次Submit提示:Cannot proceed with delivery: an existing transporter instance is currently uploading this package。无论如
2015-10-29 09:53:36
980
原创 可拖动按钮
UIButton *btn = [UIButtonbuttonWithType:UIButtonTypeRoundedRect];btn.frame =CGRectMake(10,10, 50, 50); btn setTitle:@"触摸"forState:UIControlStateNormal];btn setTitle:@"移动"forState
2015-09-01 18:32:21
346
原创 tableView左滑删除,自定义标题+cell长按手势
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath { return YES; } - (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEd
2015-05-30 14:50:27
438
原创 iOS获取键盘的高度(在键盘出现,改变和消失时通知改变)
- (void)viewDidLoad{ [super viewDidLoad]; //增加监听,当键盘出现或改变时收出消息 [[NSNotificationCenter defaultCenter] addObserver:self s
2015-05-27 11:45:25
354
原创 单独刷新tableView的段或者行
//一段刷新 NSIndexSet *indexSet=[[NSIndexSet alloc]initWithIndex:2]; [tableview reloadSections:indexSet withRowAnimation:UITableViewRowAnimationAutomatic]; //一行刷新 NSIndexPath *
2015-05-26 18:55:56
497
原创 分享时判断设备是否安装微信
有两个的:[WXApi isWXAppSupportApi] [WXApi isWXAppInstalled] 导入原生的微信WXApi.h
2015-05-21 10:41:46
686
原创 高德地图定位获得国家城市街道一系列内容
-(void)address{ [MAMapServicessharedServices].apiKey =@"9c541b01ee867f9ecc2dab9d940bc8c9"; _mapView = [[MAMapViewalloc] init]; _mapView.delegate =self; _mapVi
2015-05-20 13:55:50
2366
原创 image等比缩小
-(UIImage *) imageCompressForWidth:(UIImage *)sourceImage targetWidth:(CGFloat)defineWidth//图片压缩{ CGSize imageSize = sourceImage.size; CGFloat width = imageSize.width; CGFloat heig
2015-05-19 09:44:36
556
原创 uilabel获得自适应高度(iOS 7 之前及之后)
if([[[UIDevicecurrentDevice] systemVersion]floatValue] 7 )//ios 7之前自适应 { UIFont *font = [UIFontsystemFontOfSize:12];//字号得到font值 CGSiz
2015-05-17 11:23:39
329
原创 button文字左对齐
[btn setContentHorizontalAlignment:UIControlContentHorizontalAlignmentLeft];//文字左对齐
2015-05-14 13:38:16
984
原创 iOS 启动页
先在Images.xcassets中设置一个LaunchImage,然后再项目设置的general-->App Icons and Launch Images-->Launch Images Source中选择刚才在Images.xcassets中设置的图片,再把Launch Screen File选项设置为空.
2015-05-09 13:57:18
408
转载 上传AppStore关于.geojson文件的配置
.geojson文件,是AppStore上传流程改变后的一个新要求。通过看解释我们可以了解到这是个对区域限制的文件。也就是说在这个文件规定的区域内,APP是可以被下载的,否则,是不能下载的。如何生成一个这个文件:和创建viewcontroller文件一个,我们右键new File 选择Resource第一个就是我们需要的文件。
2015-04-23 15:35:27
2214
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人