【发布时间】:2013-01-30 02:02:28
【问题描述】:
我们正在尝试提交一个 iOS 应用程序,该应用程序可以进行慈善 SMS 捐款。我们过去做过很多这样的事情,没有问题;但 Apple 不再愿意接受我们的做法并拒绝了我们的应用程序。
他们声称该应用不符合指南的第 21.2 点。即:
21.2 必须通过 Safari 中的网站或短信来收集捐款
过去,在这个当前的应用程序中,我们在MessageUI 框架中使用MFMessageComposeViewController 来构建SMS 消息。我们使用它是因为;作为对简码的捐赠,我们需要能够在消息中编写关键字。
在调解中心(和拒绝纠纷)进行了一番反复讨论之后,我从 Apple 那里得到的最多信息是:
在应用内发送 SMS 消息可能不符合 App Store 指南。
和
SMS 链接应启动 Messages 以进行捐赠。
我们可以使用sms:URL scheme 来启动特定号码的消息应用程序,但该方法不允许我们添加所需的关键字。
所以问题是:有谁知道启动消息应用程序的另一种方式?
我们的后备选项是放弃自己构建 SMS 消息,并有一个警报告诉用户“将 YYYY 发送到 ZZZZ”,这是非常糟糕的用户体验。
更新(2013 年 3 月 5 日):
我们再次使用仅警报后备选项重新提交了该应用程序......由于相同的原因再次被拒绝。我们再次与 Apple 竞争。
更新(2013 年 3 月 6 日):
在向 Apple 发出严厉的信息后,解释了显而易见的……应用程序已通过提交。
我写道:
我们必须不同意。该应用程序不包括在应用程序内收集慈善捐款的功能。它只告知用户他们可以如何捐赠。
所以;如果您有同样的问题,我建议您先尝试投诉,然后再“修复”您的应用。
【问题讨论】:
标签: ios sms messages submission donations