【发布时间】:2012-10-31 17:13:50
【问题描述】:
在 Mac 上使用 MonoDevelop 构建项目时,我收到消息“MAC OS X 想要进行更改。输入管理员的名称和密码以允许这样做。MAC OSX 想要使用系统钥匙串。”
我找到了帖子Mac OS X wants to use system keychain when compiling the project 但这并不能完全回答我的问题。我安装的配置文件是通过 XCode 完成的,并且是我在 Provisioning Profile 上的当前/有效配置文件,所以我认为这些是好的 - XCode 报告它们是有效的。
我已将我的开发环境从 Macbook(编译应用程序运行良好,没有此错误)移至另一台 Mac,并且开始出现这种情况。如果我输入我的用户名/密码,它会编译并运行。
任何想法为什么会发生这种情况?
(我想知道的一件事可能会导致问题......当我最初在我的 Macbook 上设置开发环境时,我将我的证书导出/备份为 Jonny WIlson.p12。但是在我的新 Mac 上,我不能t 导入这个。我尝试重新导出它并再次导入它,这也失败了。这个初始证书(用于生成供应配置文件中的开发/分发证书)是让它工作的重要部分吗?我在问这个因为我在您获得 Apple 证书后在论坛上看到,不再需要此密钥?这是否正确?)
【问题讨论】:
标签: ios macos monodevelop osx-mountain-lion keychain