您可能需要为您的应用/目标设置两种不同的构建配置。
然后在Xcode中打开Build Settings并在那里更改bundle标识符。
如果您的应用的两个版本在其他部分有所不同,您还可以引入自己的自定义构建设置,请参见下图:
您可以使用此行访问代码中的新构建设置。更改NEW_SETTING以获取新设置的名称。
NSString *myCustomSetting = [[NSBundle mainBundle] infoDictionary][@"NEW_SETTING"];
然后,您的应用可能会有不同的行为,具体取决于该构建设置的值。