2012-05-02 28 views
-1

雖然Apple不允許應用程序在沒有明確用戶權限的情況下發送短信(與Android不同,安裝此應用程序時只需要您提供這樣的權限),但我想知道是否有人有任何其他方法來解決這個問題的想法。具體做法是:預先批准iOS文本消息

  • 是否可以允許用戶預先覈准具體的文本消息,延遲發送,直到所需的時間?
  • 是否可以使用外部客戶端?例如,ping一臺服務器來完成爲用戶發送短信的工作?這看起來好像會很快變醜(因爲需要提供商信息),並且需要用戶訪問互聯網,而不僅僅是單元信號。但是,應用程序可能需要初始化文本。

這裏的目標是發送特定短信的用戶,當他們無法自己這樣做,那麼自然,讓他們預先覈準的消息是不可能的。

+0

不是。這樣做的應用會違反Apple的規則,並會被App Store拒絕。 –

+0

即使文本不是由用戶發送,而是由外部客戶端發送的?唯一重要的是,短信得到了發送,而不是由誰發送,所以看起來這不會踩在無應用使用付費服務的任務上。 – Geekgirl

+0

你的應用仍在觸發文本,所以是的,它仍然是違規的。蘋果不是漏洞百出的粉絲。 –

回答

0

您無法直接從設備發送短信。

但我認爲從web服務器發送它們沒有問題,但是您的應用程序需要有互聯網連接才能做到這一點,而且我不知道服務,它允許您免費發送短信,所以您需要支付給你的用戶提供這項服務(我不能說蘋果是否可以向用戶收取這樣的服務費用)。這種解決方案的另一個缺點是,短信的發送者不可能是用戶號碼。