0

好的,我知道有很多可能重复的问题,但没有一个回答我的问题。

根据Apple的<a href="http://stadium.weblogsinc.com/engadget/files/app-store-guidelines.pdf" rel="nofollow">App Store Review Guidelines(如果是官方的)我只能找到 4 条规则说明有关消息传递的任何内容

5.5 使用推送通知发送未经请求的消息,或用于网络钓鱼或垃圾邮件的应用程序将被拒绝

6.5 使用 Game Center 服务发送未经请求的消息,或用于网络钓鱼或垃圾邮件的应用程序将被拒绝

21.2 募捐必须通过 Safari 中的网站或短信进行

22.6 启用匿名或恶作剧电话或短信/彩信的应用程序将被拒绝

根据我的说法,如果我们有用户担心发送短信,这些规则并不完全限制自动发送消息。

现在我想知道是否有办法在应用程序暂停时在预定时间自动发送短信,就像我们可以触发 UILocalNotification 一样?如果是,那么如何,如果不是,那么为什么?

我也不想使用任何第三方 API 或一些服务器端编程。我想从手机发送一条简单的短信。

4

1 回答 1

4

不,您不能在没有用户发送消息的情况下通过 Apple 提供的 SDK 发送电子邮件或 SMS。

您可以设置自己的 SMS 服务器邮件服务器来提供解决方案,但您无法使用 Apple 提供的 SDK 来完成。

以这种方式实施的原因是为了保护用户,因为您可以向某种服务器号码发送 100 条短信,从而使用户不知道成本。或者,您的应用程序可能会在未经用户同意的情况下通过发送电子邮件来向用户发送垃圾邮件。

于 2012-12-04T12:37:18.883 回答