作者italk1983 (Chet Baker)
看板MacDev
标题[问题] 透过iPhone自动传送提醒简讯
时间Wed Apr 27 18:23:01 2011
最近为了练习Objective C 写了一个简单的APP,
功能大致上是当手机侦测到明显的移动或撞击的时候,
会自动发出警报音,目前这部份已经有个雏形,
接下来想在发出警报的同时,透过iPhone同时发出简讯给另一支手机,
例如事先设定好家人的手机,当骑车时手机喷掉的时候,马上会发出简讯!!
参考了官网上的MessageUI.framework范例,
目前知道如何发送简讯,但总是需要用手去SEND的按钮,
这样一来便无法达到自动发出警报的功能,
有查过一些国外论坛似乎有提到APPLE不支援这种事先定义好的简讯发送,
http://stackoverflow.com/questions/10848/how-to-programmatically-send-sms-on-the-iphone
缩网址:
http://0rz.tw/BpMWi
不知道有没有这方面的前辈可以分享一下经验!
小弟愿奉上微薄1000P币表达谢意~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.138.143.197
※ 编辑: italk1983 来自: 140.138.143.197 (04/27 18:37)
1F:推 klandor:我猜苹果可能不允许自动发简讯? 04/27 23:30
2F:推 kaiwae:用socket从第三方发送.. 04/27 23:45
3F:推 popcorny:另外一个问题是..你应该无法在背景侦测撞击event吧? 04/28 00:03
4F:→ zonble:MessageUI 是拿来发 email 的 04/28 11:09
感谢各位的提供意见,背景执行时的确无法侦测撞击event,
但因为只是想练习,所以不会考虑到实用性问题XDD
另外pop前辈提供的MFMessageComposeViewController Class
就是被包含在MessageUI.framework之中,
但MFMessageComposeViewController仍然需要使用者的触发来送出简讯,
国外的解释似乎是APPLE怕有恶意程式~~
例如在你玩游戏的时候,偷送广告简讯给你所有的通讯录名单
甚至乱送警报给911或警方单位,
所以看起来可能从第三方发送似乎是唯一的解法,
但也不是一件容易的事呢!
还要想办法送讯息到自己架的电脑,
在透过自己架的电脑送简讯出去0rz...
奉上1000微薄P币给kaiwae跟pop两位前辈,
另外也感谢klandor跟zonble的讨论,附上300P币不成敬意,谢谢~
题外话: Objective C好难懂,虽然还是学生的身分,
但觉得台湾的软体人员应该值更多钱才对!!!
※ 编辑: italk1983 来自: 140.138.143.197 (04/28 14:01)
6F:推 lym520:多数的简讯服务商都有提供API 不需要再传到自己架的电脑 04/28 17:40
7F:→ hechian:台湾的简讯商都有提供API跟Web API,用那个去跑就好 05/11 00:54