//判断能否打电话
NSString *deviceType = [UIDevice currentDevice].model;if([deviceType  isEqualToString:@"iPod touch"]||[deviceType  isEqualToString:@"iPad"]||[deviceType  isEqualToString:@"iPhone Simulator"]){UIAlertView *alert=[[UIAlertView alloc] initWithTitle:@"提示" message:@"您的设备不能打电话" delegate:nil cancelButtonTitle:@"好的,知道了" otherButtonTitles:nil,nil];[alert show];}else{
//打电话的方法
}

//判断能否发短信
1、引入MessageUI.framework

2、#import <MessageUI/MessageUI.h>

//发送短信方法
Class messageClass = (NSClassFromString(@"MFMessageComposeViewController"));
<pre><span style="color:#0000ff;">if</span><span style="color:#000000;"> ([messageClass canSendText]) {</span>
//发送短信

}else{

UIAlertView *alterView = [[UIAlertView alloc] initWithTitle:@"提示" message:@"该设备没有发送短信的功能~" delegate:nil cancelButtonTitle:@"取消" otherButtonTitles:nil];
[alterView show];

}

ios判断设备能否打电话、发短信相关推荐

  1. sim900GPRS使用C语言打电话发短信

    --------------------------------------------- 主机操作系统:Centos 6.5 交叉编译器环境:arm-linux-gcc-4.5.4 开发板平台: F ...

  2. android 发送短信 广播 demo,向Android模拟器打电话发短信的简单方法

    在开发android应用程序时,有时候需要测试一下向android手机拨打电话发送短信时该应用程序的反应.譬如编写一个广播接收器,来提示用户有短信收到或者处理短信,就需要向该手机发送短信来进行测试.这 ...

  3. 手把手教你如何在安卓平台上实现打电话发短信的功能

    首发地址 http://www.eoeandroid.com/thread-228079-1-1.html 1 案例目的 本案例通过一个简单通讯工具来巩固android的activity.Linear ...

  4. android 拨打多个电话号码,和多号如何使用副号打电话/发短信

    和多号副号不能开机?和多号副号不能发短信打电话?那估计是你的设置有问题吧,想要知道和多号如何使用副号打电话/发短信么?那就往下看和多号副号使用方法教程吧!相信通过小编的点拨大家都能轻松使用和多号副号哦 ...

  5. android虚拟机接收真实短信,向Android模拟器打电话发短信的简单方法

    在开发android应用程序时,有时候需要测试一下向android手机拨打电话发送短信时该应用程序的反应.譬如编写一个广播接收器,来提示用户有短信收到或者处理短信,就需要向该手机发送短信来进行测试.这 ...

  6. Android studio 实现打电话发短信浏览网页功能 android开发小实验

    Android studio 实现打电话发短信浏览网页功能 android开发小实验 目标: android studio 实现打电话 发短信 浏览网站的功能 先在布局里面定义几个按钮 分别为 打电话 ...

  7. SIM71004G模块使用Linux C语言实现打电话发短信

    为了方便查看博客,特意申请了一个公众号,附上二维码,有兴趣的朋友可以关注,和我一起讨论学习,一起享受技术,一起成长. 一.实验目的: SIM71004G模块使用Linux C语言实现打电话发短信. 二 ...

  8. 向Android模拟器打电话发短信的简单方法

    在开发android应用程序时,有时候需要测试一下向android手机拨打电话发送短信时该应用程序的反应.譬如编写一个广播接收器,来提示用户有短信收到或者处理短信,就需要向该手机发送短信来进行测试.这 ...

  9. linux 下GPRS模块使用sim900打电话发短信

    ---------------------------------------------  主机操作系统:Centos 6.7 开发板平台: FL2440  Linux内核版本: linux-3.0 ...

最新文章

  1. FMPEG结构体分析:AVStream
  2. hive 和 impala 时间参数错误的问题 yyyy-MM-dd
  3. css学习_cs3s旋转的图片
  4. 在BAdI definition PRODUCT_R3_ADAPTER的implementation里获得download type
  5. substring()分解字符串
  6. PyCharm配置Docker
  7. 2个区别搞懂web.xml配置Session超时时间
  8. 入门系列之基于MATLAB的滚动轴承内外圈复合线性剥落故障动力学建模
  9. 自定义UI控件:弹出键盘添加“完了”按钮
  10. 反病毒工具-Wireshark
  11. 这个系统能读懂猪的6种情绪
  12. 视频教程-沐风老师3DMAX基础入门-3Dmax
  13. cf四大服务器位置,CF:从最初的42个服务器到现在的四大战区,穿越火线还能火多久?...
  14. Acala与全球知名跨链资产流动平台Ren达成合作
  15. 技术人员必会英语单词
  16. 室内物流机器人现存痛点分析
  17. 有必要创建一个属于自己的维基百科企业词条吗
  18. 用CSS实现圆角图片
  19. 论CRM免费软件的弊端
  20. subtext3插件安装

热门文章

  1. 计算机应用技术macbook,告别MacBook小容量,网友:中国技术让库克泪流满面,这操作香!...
  2. 兄弟连——我心中英雄们
  3. js或者jquery清空文本框所有内容
  4. 小米公布Q1财报,疫情之下逆势增长超预期
  5. 计算机键盘与水平面,一种计算机用滑盖键盘的制作方法
  6. 基于群智能的三维路径规划算法 —— 粒子群算法
  7. 污水处理物联网手机APP远程监控系统,无论你在哪里只要手机有信号,便能随时监控现场设备。
  8. micropython源码分析之qstr
  9. python第3周(python学习题集)
  10. shader 反射 水面_【Unity Shader】模拟水面包含折射与反射与波浪动画