ios判断设备能否打电话、发短信
//判断能否打电话
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判断设备能否打电话、发短信相关推荐
- sim900GPRS使用C语言打电话发短信
--------------------------------------------- 主机操作系统:Centos 6.5 交叉编译器环境:arm-linux-gcc-4.5.4 开发板平台: F ...
- android 发送短信 广播 demo,向Android模拟器打电话发短信的简单方法
在开发android应用程序时,有时候需要测试一下向android手机拨打电话发送短信时该应用程序的反应.譬如编写一个广播接收器,来提示用户有短信收到或者处理短信,就需要向该手机发送短信来进行测试.这 ...
- 手把手教你如何在安卓平台上实现打电话发短信的功能
首发地址 http://www.eoeandroid.com/thread-228079-1-1.html 1 案例目的 本案例通过一个简单通讯工具来巩固android的activity.Linear ...
- android 拨打多个电话号码,和多号如何使用副号打电话/发短信
和多号副号不能开机?和多号副号不能发短信打电话?那估计是你的设置有问题吧,想要知道和多号如何使用副号打电话/发短信么?那就往下看和多号副号使用方法教程吧!相信通过小编的点拨大家都能轻松使用和多号副号哦 ...
- android虚拟机接收真实短信,向Android模拟器打电话发短信的简单方法
在开发android应用程序时,有时候需要测试一下向android手机拨打电话发送短信时该应用程序的反应.譬如编写一个广播接收器,来提示用户有短信收到或者处理短信,就需要向该手机发送短信来进行测试.这 ...
- Android studio 实现打电话发短信浏览网页功能 android开发小实验
Android studio 实现打电话发短信浏览网页功能 android开发小实验 目标: android studio 实现打电话 发短信 浏览网站的功能 先在布局里面定义几个按钮 分别为 打电话 ...
- SIM71004G模块使用Linux C语言实现打电话发短信
为了方便查看博客,特意申请了一个公众号,附上二维码,有兴趣的朋友可以关注,和我一起讨论学习,一起享受技术,一起成长. 一.实验目的: SIM71004G模块使用Linux C语言实现打电话发短信. 二 ...
- 向Android模拟器打电话发短信的简单方法
在开发android应用程序时,有时候需要测试一下向android手机拨打电话发送短信时该应用程序的反应.譬如编写一个广播接收器,来提示用户有短信收到或者处理短信,就需要向该手机发送短信来进行测试.这 ...
- linux 下GPRS模块使用sim900打电话发短信
--------------------------------------------- 主机操作系统:Centos 6.7 开发板平台: FL2440 Linux内核版本: linux-3.0 ...
最新文章
- FMPEG结构体分析:AVStream
- hive 和 impala 时间参数错误的问题 yyyy-MM-dd
- css学习_cs3s旋转的图片
- 在BAdI definition PRODUCT_R3_ADAPTER的implementation里获得download type
- substring()分解字符串
- PyCharm配置Docker
- 2个区别搞懂web.xml配置Session超时时间
- 入门系列之基于MATLAB的滚动轴承内外圈复合线性剥落故障动力学建模
- 自定义UI控件:弹出键盘添加“完了”按钮
- 反病毒工具-Wireshark
- 这个系统能读懂猪的6种情绪
- 视频教程-沐风老师3DMAX基础入门-3Dmax
- cf四大服务器位置,CF:从最初的42个服务器到现在的四大战区,穿越火线还能火多久?...
- Acala与全球知名跨链资产流动平台Ren达成合作
- 技术人员必会英语单词
- 室内物流机器人现存痛点分析
- 有必要创建一个属于自己的维基百科企业词条吗
- 用CSS实现圆角图片
- 论CRM免费软件的弊端
- subtext3插件安装
热门文章
- 计算机应用技术macbook,告别MacBook小容量,网友:中国技术让库克泪流满面,这操作香!...
- 兄弟连——我心中英雄们
- js或者jquery清空文本框所有内容
- 小米公布Q1财报,疫情之下逆势增长超预期
- 计算机键盘与水平面,一种计算机用滑盖键盘的制作方法
- 基于群智能的三维路径规划算法 —— 粒子群算法
- 污水处理物联网手机APP远程监控系统,无论你在哪里只要手机有信号,便能随时监控现场设备。
- micropython源码分析之qstr
- python第3周(python学习题集)
- shader 反射 水面_【Unity Shader】模拟水面包含折射与反射与波浪动画