我是编程的新手,当我收到此错误时,我正在处理xcode。我认为这背后的原因是我正在研究xcode 6.1但是我试图在运行5.0上模拟项目的计算机我该怎么办才能解决这个问题?谢谢!
错误是:
[BEROR]No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=armv6 armv7). [BEROR]Code Sign error: The identity 'iPhone Developer' doesn't match any valid certificate/private key pair in the default keychain
答案 0 :(得分:0)
嗯,Xcode 6.1还不存在,所以这是一个问题。你最有可能使用Xcode 4或5.我相信你的意思是iOS 6.1。
无论如何,问题在于您正在尝试构建一个不是iOS(armv6或armv7)的有效架构之一的架构(x86_64)。您需要更改构建配置以构建armv6或armv7。您最好的选择是转到Build Settings,然后将其更改为适用于您的Xcode版本的标准体系结构。
第二个错误与您的配置文件,证书等有关。它们未正确配置。这些很难处理,所以看看Xcode是否可以通过Preferences-> Accounts。
为您完成