- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 iOS友盟推送
注意:如果钥匙串中有有无效或者是过期的证书,这可能会导致证书配置不正确。1、配置App IDs 根据以上操作得如下 2、创建并配置certSigningRequest 清参照: 这里写链接内容 3、创建开发证书 选择之前(步骤一)配置好的App ID 下一步提示创建certSigningRequest,我们已经创建完毕,直接下一步选择即可 点击下载,并且双击 4、创建生产证书(
2016-03-29 22:53:11 667
原创 iOS打包(ipa包)
1、打开XCode打开工程文件,选择Product,再点击Archive。 2、鼠标右键点击Shoe In Finder 3、鼠标右键选择“显示包内容” 4、鼠标左键双击Products文件夹 5、打开iTunes,鼠标点击如下操作,选择“应用程序” 6、将Applications文件下的工程文件,拖入如下空白处。 7、拖入之后显示如下。 8、鼠标右键选择“在Finder中显示”
2016-03-27 22:07:29 1014
原创 clang: error: linker command failed with exit code 1 (use -v to see invocation)解决方法
报错如下图所示: 解决方法: 选中项目->双击->target->buildSeting->搜索BITCODE,默认是yes,修改成no。 重新运行
2016-03-16 21:54:04 816 5
原创 高德地图#import <MAMapKit/MAMapKit.h> file not found的解决办法
没有找到的原因是Headers文件在工程中没有找到,也就是Headers不显示蓝色,如下图所示: 以MAMapKit.framework举例。鼠标右键选择Show in Finder如下图: 打开MAMapKit.framework这个文件,内容如下图所示,Headers、MAMapKit和Resources着三个文件不显示蓝色: 打开Versions目录,打开相应的版本号目录,把里面的内容全
2016-03-15 23:22:59 869
原创 获取心率带的心率值,介绍核心蓝牙:构建一个心率监视器。
蓝牙核心框架允许你的iOS和Mac应用程序与蓝牙低耗能设备通信(简称蓝牙勒)。蓝牙设备包括心率监视器,数码恒温器等等。蓝牙核心框架是一个抽象的蓝牙4.0规范和定义了一组易于使用的协议与蓝牙设备。你感兴趣的两个服务:一个用于设备信息(180A),和一个心率服务(180D)。#define POLARH7_HRM_DEVICE_INFO_SERVICE_UUID @"180A" #defi
2016-03-15 19:54:53 4267 1
原创 IOS App 后台运行
使用block的另一个用处是可以让程序在后台较长久的运行。在以前,当app被按home键退出后,app仅有最多5秒钟的时候做一些保存或清理资源的工作。但是应用可以调用UIApplication的beginBackgroundTaskWithExpirationHandler方法,让app最多有10分钟的时间在后台长久运行。这个时间可以用来做清理本地缓存,发送统计数据等工作。APP进入后台时还能运行定
2016-03-15 12:37:41 495
原创 iOS app版本迭代(iOS中app在iTunes中更新版本流程)
在已经在iTunes发布app的情况下,进行新版本的发布首先,需要两个文件:production ver,provision file这两个文件都需要到苹果开发者网站上申请,关键的来了申请production cer的时候需要本机的钥匙串(所以这个cer只能在这台电脑上用)申请provision file的时候需要appID,production cer,给这个provision file 命名(这
2016-03-14 23:40:32 10737 1
原创 音频播放和视频播放
1、导入系统库和视频,如下图 2、在ViewController.m文件中#import "ViewController.h"//音频播放框架#import <AVFoundation/AVFoundation.h>//视频播放框架#import <MediaPlayer/MediaPlayer.h>@interface ViewController ()<UIImagePickerC
2016-03-11 18:07:18 506
原创 地图
在#import “ViewController.h”中#import "ViewController.h"#import <MapKit/MapKit.h>//地图@interface ViewController ()<MKMapViewDelegate>@end@implementation ViewController- (void)viewDidLoad { [super view
2016-03-11 18:01:18 341
原创 GET数据请求
1、导入第三方库AFNetworking2、在.m文件中#import "ViewController.h"#import "AFNetworking.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // Do an
2016-03-11 17:55:27 399
原创 POST数据请求
1、导入第三方库AFNetworking2、在.m文件中#import "ViewController.h"#define ZC_HOST @"http://api.izhangchu.com/"#import "AFNetworking.h"@interface ViewController ()@end@implementation ViewController- (void)viewDid
2016-03-11 17:53:33 322
原创 代理传值
1、在ViewController.h里#import "ViewController.h"#import "DelegateViewController.h"@interface ViewController ()<meDelegateViewController>@end@implementation ViewController- (void)viewDidLoad { [super
2016-03-11 17:50:55 272
原创 block传值
1、在#import “ViewController.h”里#import "ViewController.h"#import "BlockViewController.h"@interface ViewController ()@property(strong, nonatomic)BlockViewController * BlockVC;@end@implementation ViewC
2016-03-11 17:47:36 361
原创 BluetoothDemo蓝牙,根据蓝牙设备名进行连接
在.m文件中#import "ViewController.h"#import "NSString+SL_Extension.h"#import <CoreBluetooth/CoreBluetooth.h>@interface ViewController ()<CBCentralManagerDelegate,CBPeripheralDelegate>@property (nonatom
2016-03-11 17:19:14 1878
原创 sqlite的增删改查
1、首先在xib中搭建界面如下: 2、在Xcode中导入系统库 3、在.h文件中#import <UIKit/UIKit.h>#import "sqlite3.h"@interface studentViewController : UIViewController{ sqlite3 *dataBase; UITextField *num; UITextField *
2016-03-11 17:13:03 365
原创 电话拨号
UIWebView * callWebview = [[UIWebView alloc] init]; [callWebview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"tel://这里填电话号码"]]]]; [self.view addSub
2016-03-11 17:07:39 317
原创 安装CocoaPods
安装CocoaPods(根据自己QQ浏览器书签上写的) 1.安装RVM,在终端输入命令 curl -L https://get.rvm.io | bash -s stable 2.载入 RVM 环境(新开 Termal (终端)就不用这么做了,会自动重新载入的) 在终端输入 source ~/.rvm/scripts/rvm 3.检查一下是否安装正确 终端输入 rvm -v 4.用 RVM
2016-03-11 17:06:13 274
原创 BluetoothDemo蓝牙
CoreBluetooth的API是基于BLE4.0的标准的。这个框架涵盖了BLE标准的所有细节。仅仅只有新的iOS设备和Mac是和BLE标准兼容的:iPhone4S,iPhone5,MacMini,New iPad,MacBook Air,MacBook Pro。还有iPhone iOS6的模拟器也支持。这是非常有用的,在你没有一个真正的iOS设备而用模拟器去调试你的程序。
2016-03-11 14:53:05 781
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-03-11 14:34:40 271
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人