我遇到了新的XCode问题,我想有人可以帮助我解决这个问题。我真的很感激。
这是我的问题:我有一个包含大约10个不同目标的XCode项目,每个目标都有自己的配置文件(例如com.domain.app1,com.domain.app2 ...)。我使用XCode 3.1.4创建了这个项目,我正在开发它至少2个月,一切正常。但是,当我安装新的3.2.3 XCode时,问题确实开始......
我遇到的最大问题是在目标属性中,我去构建,选择Debug或Distribution,当我想为目标选择代码签名的配置文件时,XCode不会向我显示任何内容!只显示我的iPhone开发人员名称以进行调试和分发,但它没有显示已安装的配置文件。
另外,我有一台新的Mac,因此我使用管理器为我提供的导入/导出选项,将我的开发人员资料从旧Mac导出并导入到新版本。
最后......我已经测试过为其中一个目标生成分布二进制文件并且生成正确。作为测试,我已经从目标的plist中更改了Bundle标识符并尝试再次构建它然后XCode向我显示签名错误...因此,某些XCode将目标与权限配置文件相关联,但它没有t让我有可能选择我想要使用的配置文件。
我所做的另一项测试是生成新的配置文件,下载,安装它,而XCode也没有在已安装的配置文件列表中显示代码签名。
我不知道我该怎么办...有人有一个想法可能可以帮我解决这个问题吗?真的,我会非常感激!
谢谢大家。 塞巴斯蒂安
答案 0 :(得分:2)
答案 1 :(得分:0)
我的基本问题是一个目标将基础SDK作为模拟器。我试图在设备上进行调试,而XCode正在使用错误的配置文件,因此它告诉我应用程序标识符与我的Info.plist中的应用程序标识符不匹配。我尝试更改目标使用的配置文件,但我无法设置它,直到我将基本SDK设置为设备。我试着点击菜单框上的一个标签,上面写着其他的,但它不会告诉我其他的。
无论如何,干杯!