【问题标题】:send message automatically without the user interaction [duplicate]无需用户交互即可自动发送消息[重复]
【发布时间】:2011-09-29 02:08:52
【问题描述】:

可能的重复:
How to programmatically send SMS on the iPhone?
How to send SMS from an iPhone app without opening the SMS interface?

我需要我的应用程序可以在没有用户交互的情况下自动发送消息。

这可能吗?我读过一些关于 smslib 的东西,但它是用 java 开发的。

有没有苹果接受的框架可以做到这一点?

提前感谢您的时间...

【问题讨论】:

  • 在没有用户交互的情况下发送消息是非常的不良行为!您打算在用户不知道他们发送的此消息中放入什么样的信息?预填充您喜欢的所有消息,但不要永远背着用户!
  • 为什么要投反对票?他问是否有可能/可以接受,并被告知不,这里没有任何问题。
  • 讨厌那些总是对别人的问题投反对票的人。

标签: iphone xcode


【解决方案1】:

不,这是不可能的。您必须使用MFMessageComposeViewController 才能让您的申请被 Apple 接受。

【讨论】:

  • 嗨 Henrick - 我同意不应该这样做。我想添加到您的评论中,以防您不知道 SMTPSend。我正在后台(在用户填写表格后)在我的 3 个已获得苹果批准的应用程序中发送电子邮件。快乐编码!
  • 感谢所有答案...为了发送电子邮件,我正在使用 SKPSMTPMessage 的开源类...我的问题是短信...在我的应用程序中,用户可以定义收件人和要发送的短信......在一个给定的时间内,他可以发送预先定义的短信......在这一刻我不希望那出现在iphone应用程序的模式视图中。那可能吗?我在旧版本的 osx(直到 3.0)中读到,这是可能的,我不知道现在是否存在其他方法......
【解决方案2】:

您不能这样做,但您可以预先填充电子邮件,这样他们只需按发送。看看 MFMessageComposeViewController。

【讨论】:

    【解决方案3】:

    何塞,我希望“无用户交互”是指用户不需要查看 MFMessageComposeViewController 并实际再次推送“发送”。

    如果您让他们填写表格,然后单击“发送”并希望应用程序在那时实际发送而不必显示 MFMessage 控制器,那么可以这样做。

    看看我对相关问题的回答,它是“已接受”的问题。按照步骤操作,这将帮助您解决问题。 再次提醒,只有当用户知道您正在发送电子邮件时,您才应该使用此功能,否则您的应用将被拒绝。

    Locking the Fields in MFMailComposeViewController

    祝你好运,编码愉快!

    【讨论】:

    • 感谢所有答案...为了发送电子邮件,我正在使用 SKPSMTPMessage 的开源类...我的问题是短信...在我的应用程序中,用户可以定义收件人和要发送的短信......在一个给定的时间内,他可以发送预先定义的短信......在这一刻我不希望那出现在iphone应用程序的模式视图中。那可能吗?我在旧版本的 osx(直到 3.0)中读到,这是可能的,我不知道现在是否存在其他方法......
    • @JoseMa:你有什么发现吗?.... Louie:可以自动发送消息吗?不是电子邮件。
    猜你喜欢
    • 2020-05-16
    • 2022-11-01
    • 2012-04-02
    • 2015-06-06
    • 2019-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-01
    相关资源
    最近更新 更多