每次我编译到设备时,Xcode询问用户名和密码

我使用pipe理员帐户进行开发。 但每次我编译到设备Xcode是要求pipe理员用户名和密码。 我GOOGLE了这个问题。 但没有任何解决scheme的工作。 我试图从这个post的解决方法,但它没有奏效

授权Xcode / Mac OS中的非pipe理员开发人员

我也尝试禁用和启用DevSecurityTools,但它没有工作。 我正在使用Mac OSX Lion 10.7.3上安装的Xcode 4.3.1。

有没有什么办法解决这一问题?

要获得解决scheme,请转到钥匙串访问,然后在左上angular的导航栏中将开发人员证书从“系统”移动到“login”。

其实问题是开发者证书是在“系统”下的,每次都被locking,所以需要密码才能解锁,而当证书在“login”部分的时候就会解决这个问题。

在钥匙串中,从系统中删除您的开发和分发证书,并将它们放在login下。 它会问一次,你必须select始终允许

这对我有效。 希望它适合你aswel。

Xcode 7.1 ,我没有findlogin,所以我已经通过以下步骤访问了Xcode和密钥证书密钥:

  1. 打开钥匙链
  2. 系统下转到证书
  3. 点击closures,右键点击私钥,然后select“获取信息”
  4. 点击“访问控制”选项卡
  5. 在“ 始终允许这些应用程序访问: ”下添加Xcodecoding

它解决了我的问题。

旧的Xcode的/ Developers目录是否仍在驱动器上? 我刚刚有一个用户遇到这个问题,也遇到了与其他用户能够成功构build的代码构build失败。 某些文件关联会导致新的Xcode(移动到/ Applications文件夹)引用旧/ Developers文件夹中的组件。 一旦我们删除文件夹,清空垃圾,一切按预期工作。

将开发人员证书表格“系统”移至“login”后。 如果仍然要求input用户名和密码,则需要检查您的代码签名。 转到生成设置并在代码签名下select受尊重的开发人员证书。 这个对我有用。