简体   繁体   English

如果自定义生产力应用程序被iOS App Store拒绝,该怎么办?

[英]What to do if a custom productivity app is rejected by the iOS App Store?

I know this question has been asked before, I'm just trying to be absolutely certain I understand. 我知道之前曾有人问过这个问题,我只是想确定自己能理解。

I have a manufacturing client who had an iPhone/iPad application developed about a year ago to allow their distributors to easily (on the job site) run some configurators to get specs and estimates on which parts they would need to order. 我有一个制造客户,他大约在一年前开发了一个iPhone / iPad应用程序,以使他们的分销商可以轻松地(在工作现场)运行一些配置器,以获取规格和估计值,以了解他们需要订购的零件。 The app store rejected the application as being a "marketing" application. 应用程序商店拒绝了该应用程序为“营销”应用程序。

This is a real productivity tool for these distributors and adds value to the iPhone/iPad in their hands. 对于这些分销商来说,这是一个真正的生产力工具,可以为他们手中的iPhone / iPad增添价值。 I understand that the same tool can be created in a web app, but my client simply wanted to make the tool available while their distributors are on job sites without connectivity. 我知道可以在Web应用程序中创建相同的工具,但是我的客户只是想在他们的分销商在工作现场没有连接的情况下使该工具可用。

They have far too many distributors for "Ad-Hoc" deployment. 他们的“ Ad-Hoc”部署分发者过多。 What can they do? 他们能做什么? What are the options? 有什么选择? (I don't consider asking their distributors to jailbreak their phones or switch to Android to be legitimate options.) (我不认为要求发行人越狱手机或改用Android是合法选择。)

如果您成为iOS企业开发人员 (每年299美元),则可以将其分发到公司内的iDevices,而无需经过Apps Store批准程序。

You could always appeal the rejection; 您总是可以对拒绝提出上诉; Or make some change to your app to demonstrate that does something more than just marking (product information) like connect to some live service to indicate product availability, or place orders. 或对您的应用程序进行一些更改,以证明它所做的不只是标记(产品信息),例如连接到一些实时服务以指示产品可用性或下订单。

Another alternative is to make a web app that is available off-line. 另一种选择是制作一个脱机使用的Web应用程序。 You do this by creating an Offline Application Cache, using a cache manifest file. 您可以通过使用缓存清单文件创建一个脱机应用程序缓存来做到这一点。 Details are in the book "Building iPhone Apps with HTML, CSS and Javascript" from O'Reilly. 详细信息在O'Reilly的“使用HTML,CSS和Javascript构建iPhone应用程序”一书中。

The alternative that is under your complete control is to do a web app that can be downloaded/clipped and run off-line. 完全由您控制的替代方法是创建一个可下载/剪切并离线运行的Web应用程序。 An off-line web clipping can have its own icon as well as use local data storage. 离线Web剪辑可以具有自己的图标,也可以使用本地数据存储。 Some documentation on some of the files needed for this is here: http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html 有关此所需的某些文件的一些文档在这里: http : //www.whatwg.org/specs/web-apps/current-work/multipage/offline.html

One thing you could try with the App store submission is to add a password protected account login to the app to make it look more like a private client app than something that markets products to the general public. 您可以尝试通过App Store提交的方法之一是向应用添加密码保护的帐户登录信息,以使其看起来更像是私人客户应用,而不是向大众推销产品。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM