国外WP7应用牛人不调用SmsComposerTask启动器直接发短信

Dennis Delimarsky是一位90后的学生程序员,向著名的Coding4Fun贡献代码。在他的博客中展示了一个方法:不调用SmsComposerTask,直接在Dell Venue Pro上通过自己的应用发送短信。
在Windows phone设备上第三方应用需要发送短信时, 必须通过SmsComposerTask启动器,让用户知道应用需要发送短信,由用户来确认是否进行发送。在Android平台上,系统可以不经用户允许在后台发送短信,这也就是android平台需要杀毒软件的部分原因。
但是在WP7中,发送短信的SmsComposerTask需要调用系统组件(短信组件)。这就存在一个默认的系统请求,这允许开发者在用户不知情的情况下通过应用本身发送短信。这就给了不良应用有可乘之机。好在目前这个方法只适用于Dell Venue Pro.

具体的实现方法见《Sending text messages from a Dell Venue Pro. Directly from the app and without SmsComposerTask.

This entry was posted in Window Phone 7, 未分类. Bookmark the permalink.

One Response to 国外WP7应用牛人不调用SmsComposerTask启动器直接发短信

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>