[请教] ios6下如何在不调用短信界面的情况下发送短信到后台

2013-03-29 12:07:25 +08:00
 LamProductionS
有个产品是越狱版的,需要实现一键注册的功能,发送短信到后台。

以前iOS5使用CTMessageCenter来后台发送短信,现在iOS6没法做了。

请教一下有什么方法能实现吗?谢谢了
4542 次点击
所在节点    iDev
4 条回复
janxin
2013-03-29 16:49:30 +08:00
一键注册最好不要发短信吧,看看UC的那个SDK也能一件注册,不需要短信
LamProductionS
2013-03-29 18:05:39 +08:00
@janxin 没办法,产品需要用手机号码作为账号
zhigang1992
2013-03-29 18:52:37 +08:00
NSString *commcenter = @"/private/var/wireless/Library/Preferences/com.apple.commcenter.plist";


NSDictionary *dict = [NSDictionary dictionaryWithContentsOfFile:commcenter];


[dict valueForKey:@"PhoneNumber"];


别让用户费短信了。。。
allenhsu
2013-03-29 21:26:59 +08:00
@zhigang1992 这个值是用户在 Settings -> Phone -> My Number 里可以设置的那个吧?不能保证准确性。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/64410

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX