简短的问题描述:
XCode 4.2 在设备上安装正确的目标,但调试(运行)始终只有其中一个。
前提条件:
MAC 上的 XCode 4.2,iPad 作为目标设备
我有两个目标:专业版和免费版。他们两个:
- 有不同的 info.plist 文件(在构建设置中设置)
有不同的bundle id、不同的图标和不同的前缀标头
有不同的方案(自动创建)
问题:
我不能调试免费版,因为它总是运行专业版。我遵循以下步骤:
1)切换到免费。干净的构建。跑。它安装了免费版本,但无法运行它。
2) 切换到专业版。干净的构建。跑。它安装PRO版本并运行它OK。
3)重复步骤1。现在没有错误,但它运行PRO版本而不是FREE。
如果我尝试在模拟器而不是真实设备中执行相同操作,则问题相同,除了步骤 1 中没有错误消息,但进度条显示:“附加到字典”(它永远不会结束)。