Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在iOS中的脚本代码的帮助下,是否有可能从同一代码中创建具有不同bundle id的多个项目名称?_Ios_Iphone_White Labelling - Fatal编程技术网

在iOS中的脚本代码的帮助下,是否有可能从同一代码中创建具有不同bundle id的多个项目名称?

在iOS中的脚本代码的帮助下,是否有可能从同一代码中创建具有不同bundle id的多个项目名称?,ios,iphone,white-labelling,Ios,Iphone,White Labelling,我有一个项目,例如“MyApp”,捆绑id为“com.ios.MyApp”。现在我想创建多个应用程序,例如(100的应用程序),使用相同的代码,使用不同的应用程序名称,使用不同的捆绑id,例如相同的白标签概念。 任何人都知道,这个过程是通过任何脚本代码来实现的,脚本代码会自动从Xcode和bundle id更改应用程序名称,并将其上传到testflight上。。 我知道这整个事情是否会发生在自动化脚本中,但无论您在这个主题上提供什么帮助或建议,我们都非常欢迎您,并提前向您表示感谢 我可以把你的问

我有一个项目,例如“MyApp”,捆绑id为“com.ios.MyApp”。现在我想创建多个应用程序,例如(100的应用程序),使用相同的代码,使用不同的应用程序名称,使用不同的捆绑id,例如相同的白标签概念。 任何人都知道,这个过程是通过任何脚本代码来实现的,脚本代码会自动从Xcode和bundle id更改应用程序名称,并将其上传到testflight上。。
我知道这整个事情是否会发生在自动化脚本中,但无论您在这个主题上提供什么帮助或建议,我们都非常欢迎您,并提前向您表示感谢

我可以把你的问题分成两部分:

1-如何基于相同的代码库创建不同的应用程序

  • 答:这是目标。 这有几个简单的步骤来演示如何创建更多的目标(每个目标都包含自己的包标识符),您可以添加自定义构建配置并自定义您喜欢的每个目标的部件
2-如何使用远程脚本更改捆绑包标识符

  • 答:这实际上不是常见的可用场景。 与此相关的方法是CI(持续集成),因为有脚本可以在现有创建的目标中选择要构建和发布的目标。以下几行可以帮助您:

  • 您的最后一次尝试,可能您需要在没有Xcode构建系统的情况下自行构建应用程序,请检查此项
如果您需要更多帮助,您可以指定该案例的确切用法吗?
为了确保苹果不会让您多次发布完全相同的应用程序(即使使用不同的包标识符)

我可以将您的问题分为两部分:

1-如何基于相同的代码库创建不同的应用程序

  • 答:这是目标。 这有几个简单的步骤来演示如何创建更多的目标(每个目标都包含自己的包标识符),您可以添加自定义构建配置并自定义您喜欢的每个目标的部件
2-如何使用远程脚本更改捆绑包标识符

  • 答:这实际上不是常见的可用场景。 与此相关的方法是CI(持续集成),因为有脚本可以在现有创建的目标中选择要构建和发布的目标。以下几行可以帮助您:

  • 您的最后一次尝试,可能您需要在没有Xcode构建系统的情况下自行构建应用程序,请检查此项
如果您需要更多帮助,您可以指定该案例的确切用法吗?
当然,苹果不会让你多次发布完全相同的应用程序(即使使用不同的捆绑包标识符)

使用targets是可能的,但管理100多个targets将是非常痛苦的,苹果正在破解这类应用程序,因此,您的大多数应用可能会被商店拒绝。也可以使用
.xcconfig
文件。但听起来你想做的事情并不道德……正如EmilioPelaez所说,苹果不喜欢那些复制粘贴应用程序,你在提交其中一些应用程序后可能会被拒绝。使用targets是可能的,但管理100多个目标将是非常痛苦的,苹果正在破解这些应用程序,因此,您的大多数应用可能会被商店拒绝。也可以使用
.xcconfig
文件。但听起来你想做的事情并不道德……正如埃米利奥佩雷斯所说,苹果不喜欢那些复制粘贴应用程序,在提交了其中一些应用程序后,你很可能会被拒绝。