http://www2.ooreport.com/ooReport/DocView.aspx?Id=OSJNOSJN000109

Add->Existing Frameworks...->PrivateFrameworks->选择私有框架
到ericasadun.com网站找到需要的头文件代码,新建一个头文件,粘贴进去
#import此头文件,便可使用其中的类和方法了
例一. 发送短信

CODE:

在项目中加入private framework:CoreTelephony.framework
创建头文件sms.h
从http://ericasadun.com/iPhoneDocs300/_c_t_message_center_8h-source.html复制头文件代码

CODE:

// CoreTelephony/CTMessageCenter.h
@interface CTMessageCenter : NSObject
{
}

+ (id)sharedMessageCenter;
- (id)init;
- (id)sendSMS:(id)fp8;
- (id)sendMMSFromData:(id)fp8 messageId:(unsigned int)fp12;
- (id)sendMMS:(id)fp8;
- (id)send:(id)fp8;
- (id)incomingMessageWithId:(unsigned int)fp8 telephonyCenter:( id)fp12 isDeferred:(BOOL)fp16;
- (int)incomingMessageCount;
- (id)allIncomingMessages;
- (void)acknowledgeIncomingMessageWithId:(unsigned int)fp8;
- (void)acknowledgeOutgoingMessageWithId:(unsigned int)fp8;
- (id)incomingMessageWithId:(unsigned int)fp8;
- (id)deferredMessageWithId:(unsigned int)fp8;
- (id)statusOfOutgoingMessages;
- (id)encodeMessage:(id)fp8;
- (id)decodeMessage:(id)fp8;
- (BOOL)isMmsEnabled;
- (BOOL)isMmsConfigured;
- (BOOL)sendSMSWithText:(id)fp8 serviceCenter:(id)fp12 toAddress:(id)fp16;

@end

CODE:

#import "sms.h"
// 发送123到10086
[[CTMessageCenter sharedMessageCenter] sendSMSWithText:@"123" serviceCenter:nil toAddress:@"10086"];  
例二. 获取IMEI

CODE:

在项目中加入:Message.framework
创建头文件network.h
从http://ericasadun.com/iPhoneDocs300/_network_controller_8h-source.html复制头文件代码

CODE:

// Message/NetWorkController.h

@class NSString, NSTimer;
@interface NetworkController : NSObject
{
        struct __SCDynamicStore *_store;
        NSString *_domainName;
        unsigned int _waitingForDialToFinish:1;
        unsigned int _checkedNetwork:1;
        unsigned int _isNetworkUp:1;
        unsigned int _isFatPipe:1;
        unsigned int _edgeRequested:1;
        NSTimer *_notificationTimer;
}

+ (id)sharedInstance;
- (void)dealloc;
- (id)init;
- (BOOL)isNetworkUp;
- (BOOL)isFatPipe;
- (BOOL)inAirplaneMode;
- (id)domainName;
- (BOOL)isHostReachable:(id)fp8;
- (id)primaryEthernetAddressAsString;
- (id)IMEI;
- (id)edgeInterfaceName;
- (BOOL)isEdgeUp;
- (void)bringUpEdge;
- (void)keepEdgeUp;
- (void *)createPacketContextAssertionWithIdentifier:(id)fp8;

@end

CODE:

#import "network.h"
// 获得IMEI
NetworkController *ntc = [NetworkController sharedInstance];
NSString *imeistring = [ntc IMEI];
// show IMEI
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Your IMEI Is"
                     message:imeistring
                     delegate:nil
                     cancelButtonTitle:@"OK"
                     otherButtonTitles:nil];
[alert show];
[alert release];
ios4.0发送短信:http://www.cnspirit.com/?p=138

iphone使用private API 发送短信相关推荐

  1. 使用云片API发送短信验证码

    这里简单看看怎么使用云片API发送短信验证 1.首先要注册一个云片账号:(https://www.yunpian.com/),获取APIKEY(这里需要说明的是,APIKEY特别重要,一定要保护好它, ...

  2. java云片模板参数_Java使用云片API发送短信验证码的代码详解

    这篇文章主要介绍了Java使用云片API发送短信验证码,主要用的是Java实现短信验证码.需要的朋友可以参考下 下面开始介绍的是如何利用机器完成批量操作,将短信业务自动化. 获取APIKEY 云片网提 ...

  3. 网建短信通 使用java调用API发送短信时总是返回-41,关键的关键,仅在于一个问号:(

    今天突发奇想做一个定时给女朋友发送表白短信的功能,发送短信的接口很多,不过基本都是收费的,情有可原.在网建短信通平台(http://sms.webchinese.cn/default.shtml)可以 ...

  4. API发送短信验证码

    由于 阿里大于 的短信签名一直申请不通过,没办法只好用别的短信. 这次用的是朋友推荐的 haoservice ,价格和阿里云差不多,好处是: 1.第一次买的话可以买10块钱的,300条,也就是3分钱一 ...

  5. 使用阿里云短信验证码API发送短信验证码(配置,获取短信验证码,注册,登录,密码重置)

    获取阿里云短信验证码需要的配置信息. 如果是新用户,可以免费领取3个月,老用户的话就只能购买了,但是也不贵. 申请短信签名 申请短信模板 编写发送短信验证码的工具类 代码中我已经进行了详细的注释,也写 ...

  6. java调用移动api 发送短信验证码

    MasSendUtils.java public class MasSendUtils {private static Logger logger = Logger.getLogger(MasSend ...

  7. 使用飞信API 发送 短信

    从网上可以找到很多,个人觉得以下文章写的不错: 1: http://www.cnblogs.com/qingyuan/archive/2010/02/25/1673377.html 2: 飞信免费发短 ...

  8. 调用中国网建API发送短信

    //玩微信买吃的给自己发了条短信忽的想看看他是怎么玩的 找了一下,网上有三种发送短信的方式,我这里只记录一种.花了30分钟玩了一下,顺带做个笔记 还有什么比官方更官方么! 官方地址:http://ww ...

  9. java云片模板参数_Java使用云片API发送短信验证码

    下面开始介绍的是如何利用机器完成批量操作,将短信业务自动化. 获取apikey 云片网提供了完整的sdk和api,可以帮助开发者快速完成业务开发. 在开始coding前,需要先获取apikey,如下所 ...

最新文章

  1. C面向对象之透明指针的运用
  2. 用Python爬取42年数据,告诉你高考有多难!
  3. SQL IN 一定走索引吗?
  4. WinApi学习笔记-获取电脑中磁盘信息
  5. 局域网内其他电脑通过SSH访问NAT模式下的虚拟机
  6. android studio安装教程博客园独王,Android Studio安装与配置
  7. python数据字符_python数据清洗系列之字符串处理详解
  8. javascript下的数值型比较真的没有那么简单
  9. Asp.net2005 使用 NVelocity 实现 MVC
  10. leetcode939.MinimumAreaRectangle
  11. poj 2182 给你每个数前面有几个数比他小让你输出次数的编号
  12. 直流电动机的调速 用单片机产生PWM控制
  13. 内外网切换,内网固定ip
  14. PLC实训 — PLC的27条基本逻辑指令
  15. 三星电视机dns服务器维护,4招解救三星智能电视看视频卡顿问题
  16. 很经典的深搜,但却伤了我的心(洛谷 1238) 走迷宫
  17. 看到的有意思的文章(一)
  18. 6-1 简单创建对象 (10分) java
  19. Vue 框架-06-条件语句 v-if 实现选项卡效果
  20. Openssh 8.8制作CentOS 7.6下的rpm包

热门文章

  1. 计算之魂 - 1.3
  2. 书单号怎么找素材?库克老爷教视频
  3. office doc/xls/ppt 和 docx/xlsx/pptx 区别
  4. C# 在word文档中复制表格并粘帖到下一页中
  5. 计算机社团实施活动方案,计算机社团活动方案
  6. 焦脱镁叶绿酸-a修饰量子点/荧光/药物/小分子抑制剂/上转换纳米颗粒/树枝状聚合物
  7. Token的作用及原理
  8. 怎样破解邮箱password
  9. 固定转向和行进速度下的车辆轨迹计算方法
  10. 非科班不能进大厂?从半路出家到阿里Android高级工程师