使用相同的代码库提交多个 iOS 应用 [英] Submit multiple iOS apps with same code base

查看:50
本文介绍了使用相同的代码库提交多个 iOS 应用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试开发可用于生成多个应用的​​应用.假设现在我正在为水果开发一个应用程序,但明天客户将要为蔬菜开发一个应用程序,后天为肉类开发应用程序,依此类推.

I'm trying to develop an app that can be used to generate multiple apps. Let's say for now I'm doing an app for fruits, but tomorrow the client will want to create an app for vegetables, and the day after tomorrow for meats, and so on.

所以我现在正在做的是创建一个具有相同代码库的应用程序,并使用自己的设置为每个主题(水果、蔬菜等)生成不同的目标.

So what I'm doing right now is creating an app with same codebase and generating different Targets for each topic (fruits, vegetables, etc.) with its own settings.

目前效果很好,但我想确保我的应用程序都通过了AppStore 审核指南.我最关心的是这个:

That is working really good for now, but I want to make sure that my apps all passes the AppStore review guidelines. The one that concerns me is this one:

4.3 垃圾邮件不要为同一个应用程序创建多个 Bundle ID.如果您的应用针对特定地点、运动队、大学等有不同版本,请考虑提交单个应用并使用应用内购买提供变体.还要避免堆积到已经饱和的类别;App Store 已经有足够多的放屁、打嗝、手电筒和佛经应用了.向商店发送垃圾邮件可能会导致您退出开发者计划.

4.3 Spam Don’t create multiple Bundle IDs of the same app. If your app has different versions for specific locations, sports teams, universities, etc., consider submitting a single app and provide the variations using in-app purchase. Also avoid piling on to a category that is already saturated; the App Store has enough fart, burp, flashlight, and Kama Sutra apps already. Spamming the store may lead to your removal from the Developer Program.

所以我阅读了一些关于最佳方法的帖子使用相同的代码库完成多个应用程序,但最近没有看到任何人谈论 Apple 对这些东西的限制.

So I've read some posts that talks about the best way to accomplish doing multiple apps with same codebase, but hadn't seen anyone lately talking about the Apple restriction to this stuff.

如果使用不同的目标,这不是 Apple 批准的解决方案,你知道一个,我会很高兴听到它!我想要避免的是制作一个应用程序并让用户选择他想要的食物类型(按照我的示例场景).所以我的目标是为所有不同的主题提供多个应用程序,并让 Apple 批准它.

If using different targets it's not a solution for Apple to approve, and you know one, I'll be glad to hear it! What I wanna avoid is making one app and make the user select the type of food he wants (following my example scenario). So my goal is having multiple apps for all different topics, and make Apple approve it.

提前致谢!

推荐答案

这是个好问题.我希望苹果团队的人能正确回答这个问题.

This is great question. I hope someone from apple team can answer this correctly.

个人经历

  1. 创建单独的应用程序完全没问题,只要最终应用程序提供与其他 bundleId 相比独特的东西.就我而言,我们有 100 多个法律应用程序,每个法律应用程序使用相同的代码库但不同的数据创建,从用户的角度来看,与分组应用程序相比,他们需要在单独的应用程序中使用它.

  1. Creation of separate app is perfectly fine as long as end app provides something unique compare to other bundleId. In my case We have 100+laws apps having each law app created using same code base but different data and from User perspective they need it in separate app compared to grouped app.

每个应用程序中的可视化架构应该不同.请尝试为每种口味制作不同的颜色、标志、网址/数据.

The visual schema should be different in each application. Please try to make different colors, logos, URL's / data for each flavor.

每个应用程序名称 - 应该是唯一的(Apple 不允许您销售具有相同名称的应用程序).添加连字符或外观名称更改肯定会被应用程序拒绝.

Each app name-should be unique ( Apple doesn't allow you sell app with same name). Adding hypen, or cosmetic name changes will be definitely candidate for app rejection.

话虽如此,但无法保证您的应用每次都获得批准.在上诉中,如果您试图告诉他们类似的应用程序已获批准,您可以任由他们批准.

Having said that there is no gurantee to get your app approved each time. In appeal also if you try to tell them that similar app is approved, you are at their mercy to get it approved.

这篇关于使用相同的代码库提交多个 iOS 应用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆