我有一个项目,其中代码签名弹出窗口全部被破坏。
在“普通”(即,其他每个)项目中,弹出窗口看起来像这张图片中的“好菜单”,但在一个项目中,它看起来像“不好”菜单“:
“不好的菜单”来自我正在询问的项目。
我试过戒烟&重新启动XCode,但没有变化。
任何想法出了什么问题?是否有某种“不打击我的项目”工具?
修改
我怀疑这个问题与whack项目长时间没有工作有关,因此错过了“由旧版XCode创建的这个项目”迁移。是否有某种“更新我的项目文件”工具?
修改
在另一个论坛的提示中,我这样做了:
嗯,有好消息和坏消息。
好消息:它构建,没有代码签名错误。耶。
坏消息:我的截图中的弹出窗口看起来仍然是“不太好的菜单”。
更多坏消息:不好的菜单是不完整的,所以,例如,我可以选择客户的临时,但不是他们的应用程序商店(我们有点希望运送产品!)
答案 0 :(得分:2)
在我的情况下(沮丧的40分钟)这是一些愚蠢和烦人的事情, xcode不会弹出带有配置文件的窗口,它仍然允许 文字写“iPhone Develop:blah blah”, 问题出在“编辑器”菜单中,请确保正确设置了显示设置名称和值。 希望这有助于某人,
答案 1 :(得分:1)
我感谢您的所有帮助,但提议的解决方案都没有奏效。我最终创建了一个新项目并重新构建它。
我还复制了现有项目,删除了所有代码,并且由于遇到了同样的问题,将其附加到我发送给Apple的错误中。希望未来的XCodes会更好。
编辑:发现问题。事实证明,我无意中将项目的基本SDK设置为模拟器x.y,副iOS x.y.一旦我改变了它,代码签名菜单又回到了预期的状态。D'哦!
答案 2 :(得分:0)
试试这个:
sed -i .bak "s/\"CODE_SIGN_IDENTITY\[sdk=iphoneos\*\].*/\"CODE_SIGN_IDENTITY[sdk=iphoneos*]\" = \"iPhone Developer\";/g" project.pbxproj
然后打开/清理/构建/祈祷/ makeacrifice