调用Iphone phone,sms,email,safari浏览器

本文为小白笔记,高手请无视——囧
注:使用环境:Mac OS X Leopard  Iphone SDK 3.1.3 + Xcode 3.2.1

调用 自带mail
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://admin@zlz.im"]];
调用 电话phone
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://8008808888"]];
调用 SMS
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://800888"]];
调用自带 浏览器 safari
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://zlz.im"]];

上面是最基本的语句,没什么处理过程。
:调用phone可以传递号码,调用SMS 只能设定号码,不能初始化SMS内容。
ps:根据Apple的协议,使用 调用浏览器以外的任何调用,都不符合用户条例,因此,较难通过 App Store,慎用。

—————————-
遇到几个问题:[都是我这样的 FRESH MEAT 才会遇到的]

问题一:Xcode报警告:warning: initialization makes pointer from integer without a cast
原因:将指针强制复制给了int变量,并且为进行 cast转换。
解决:使用 NSString *deviceStr = 申明赋值即可

问题二:调用浏览器访问设定网站后,脱离原程序的执行焦点,无法返回。
解决:摸索中,初步被点拨使用 内嵌浏览器。

版权所有© HzlzH | 本文采用 BY-NC-SA 进行授权
转载需注明 转自: 《调用Iphone phone,sms,email,safari浏览器

相关文章

{ Leave a Reply ? }

  1. 万戈 China Mozilla Firefox Windows

    完全没看懂的飘过~~~

  2. ShuaiGe.Me China Google Chrome Windows

    没iphone的飘过~~~

  3. 超人 China Google Chrome Windows

    我也完全不懂..那我也飘过~~ :roll:

  4. 林木木 China Google Chrome Windows

    IPhone手机的代码?

  5. Firm China Google Chrome Windows

    这些属于专业范畴吧

  6. zwwooooo China Google Chrome Windows

    是iPhone的手机调用代码???

  7. victor China Internet Explorer Windows

    What’s a good idea or a good think!

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)