我有一个具有两个不同版本的项目。我在 xcode 中保留两个目标来区分两者。我需要采取哪些步骤将它们作为两个单独的应用程序提交,例如更改后缀为“${PRODUCT_NAME:rfc1034identifier}
”的 bundle 标识符?
我希望能够为我的 iPad 构建可执行文件并拥有两个单独的应用程序,但每次构建时,应用程序的 flavor 1 和 2 都会相互覆盖,而不是创建两个单独的应用程序。我怎样才能让它们单独构建,我的项目的当前状态是否意味着我在将其作为两个单独的应用程序提交时会遇到问题,除非我进行一些配置更改?
最佳答案
打开每个目标的检查器,选择“属性”选项卡并设置唯一的包标识符。 iOS 通过捆绑标识符来区分应用程序,这就是它们在您的设备上相互覆盖的原因。 iTunes Connect 还依赖于 bundle 标识符,因此 App Store 上的每个应用程序都有一个唯一的 bundle 标识符。
关于xcode - 如何使不同的目标构建为单独的 iOS 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4431975/