开发者

Will Apple reject my iOS SMS client?

Before I go on with my work and put more time in it I want to know if Apple will reject开发者_StackOverflow社区 it.

I am working on a SMS client for the iPhone, that is a simple app with three views.

A settings view

  • the user has to register on my website and optain an appkey

  • with this appkey the users account is linked to the app and he is able to send SMS

  • the user can choose between different transmission gateways, which are different in price/sms.

Dashboard

  • the current credit amount of the user is displayed on the dashboard

Send SMS

  • this view is quite similar to the iPhone SMS view.

I heard their might be a problem with this kind of applications. What do you think?


As mentioned in you other post, Apple is really clear about that. They will not approve an application which supports anonymous SMS messaging:

Guidelines: https://developer.apple.com/appstore/resources/approval/guidelines.html

22.6 Apps that enable anonymous or prank phone calls or SMS/MMS messaging will be rejected


There are apps on the app store that sends sms from a gateway. WhatsApp sends an sms from a gateway to confirm the phone number you entered. You could do a similar thing to authenticate the user and then the sms sending will not be anonymous.

Whether the app will be rejected in the end is up to Apple, but I think there is a good chance it won't be. However, I wouldn't be surprised if it was rejected anyway.

EDIT: This is how WhatsApp's authentication works.

  1. User enters phone number.
  2. Phone number is sent to server.
  3. Server sends an sms with a 3 (or 4, don't remember) digit code to that number.
  4. User enters the code.
  5. Code is sent to server.
  6. Code is validated and if it matches the user is authenticated.

I have no affiliation with WhatsApp, but I'd still recommend you to download it, to get a better understanding of how it works. If anything is unclear, ask and I'll try to explain it to you.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜