草庐IT

KEYCHAIN_SERVICE

全部标签

ios - 无法使用钥匙串(keychain)访问导入代码签名公钥或私钥 (Mac OS X Mavericks)

在尝试构建iOS项目(在XCode中)时,我需要导入我同事的公钥和私钥以用于代码签名身份,但我无法这样做,因为我在KeychainAccess中收到错误消息“发生错误。无法导入项目。/无法检索该项目的内容”详细信息:我从我同事的电脑上得到了两个key,将它们作为两个文件从他的钥匙串(keychain)中导出:RoomerInc.p12(私钥)RoomerInc.pem(公钥)当他导出这些时,他将密码留空(尽管我们也尝试使用密码“test”并得到相同的结果)。当我双击RoomerInc.p12(私钥)时,它会在钥匙串(keychain)访问中打开并提示我选择钥匙串(keychain)(默

ios - 无法使用钥匙串(keychain)访问导入代码签名公钥或私钥 (Mac OS X Mavericks)

在尝试构建iOS项目(在XCode中)时,我需要导入我同事的公钥和私钥以用于代码签名身份,但我无法这样做,因为我在KeychainAccess中收到错误消息“发生错误。无法导入项目。/无法检索该项目的内容”详细信息:我从我同事的电脑上得到了两个key,将它们作为两个文件从他的钥匙串(keychain)中导出:RoomerInc.p12(私钥)RoomerInc.pem(公钥)当他导出这些时,他将密码留空(尽管我们也尝试使用密码“test”并得到相同的结果)。当我双击RoomerInc.p12(私钥)时,它会在钥匙串(keychain)访问中打开并提示我选择钥匙串(keychain)(默

ios - 将私钥添加到 iOS Keychain

我正在尝试将私钥添加到iOS钥匙串(keychain)中。证书(公钥)工作正常但私钥拒绝...我完全不明白为什么以下代码不起作用。首先,我检查当前key(=key,如果钥匙串(keychain)是一个键/值存储)在钥匙串(keychain)中是否“空闲”。然后我要添加私钥。CFStringReflabelstring=CFStringCreateWithCString(NULL,[keycStringUsingEncoding:NSUTF8StringEncoding],kCFStringEncodingUTF8);NSArray*keys=[NSArrayarrayWithObjec

ios - 将私钥添加到 iOS Keychain

我正在尝试将私钥添加到iOS钥匙串(keychain)中。证书(公钥)工作正常但私钥拒绝...我完全不明白为什么以下代码不起作用。首先,我检查当前key(=key,如果钥匙串(keychain)是一个键/值存储)在钥匙串(keychain)中是否“空闲”。然后我要添加私钥。CFStringReflabelstring=CFStringCreateWithCString(NULL,[keycStringUsingEncoding:NSUTF8StringEncoding],kCFStringEncodingUTF8);NSArray*keys=[NSArrayarrayWithObjec

ios - 为什么 Keychain 的私钥部分有这么多 iMessage 签名 key ?

我试图清理我的钥匙串(keychain),因为里面有很多证书。当我打开私钥部分时,我发现相同的key太多了。我可以删除它们吗?我不知道他们是为了什么。请帮助我! 最佳答案 这很正常,没问题。如果您想清理无用的key,只需先退出消息应用程序,然后打开钥匙串(keychain)并删除所有名为“iMessageSigningKey”和“iMessageEncryptionKey”的项目。然后您应该重新启动OSX,重新启动后,OSX将请求并生成用于iMessage加密的新key对。key对的数量取决于您设置的接收iMessage的地址数量。

ios - 为什么 Keychain 的私钥部分有这么多 iMessage 签名 key ?

我试图清理我的钥匙串(keychain),因为里面有很多证书。当我打开私钥部分时,我发现相同的key太多了。我可以删除它们吗?我不知道他们是为了什么。请帮助我! 最佳答案 这很正常,没问题。如果您想清理无用的key,只需先退出消息应用程序,然后打开钥匙串(keychain)并删除所有名为“iMessageSigningKey”和“iMessageEncryptionKey”的项目。然后您应该重新启动OSX,重新启动后,OSX将请求并生成用于iMessage加密的新key对。key对的数量取决于您设置的接收iMessage的地址数量。

iphone - 如何重置 iPhone 应用程序的钥匙串(keychain)?

我想知道是否有办法重置我的应用程序的钥匙串(keychain)。我想知道钥匙串(keychain)是否存在类似[NSUserDefaultsresetStandardUserDefaults]的东西。即使在删除应用程序后,钥匙串(keychain)也不会重置。到目前为止,我知道的唯一方法是从应用程序中将它们一一重置。 最佳答案 由于到目前为止所有的答案都取决于您是否知道要删除的标识符,因此我想提交以下解决方案,该解决方案删除应用程序的所有现有key(仅限iOS)Objective-C:-(void)resetKeychain{[se

iphone - 如何重置 iPhone 应用程序的钥匙串(keychain)?

我想知道是否有办法重置我的应用程序的钥匙串(keychain)。我想知道钥匙串(keychain)是否存在类似[NSUserDefaultsresetStandardUserDefaults]的东西。即使在删除应用程序后,钥匙串(keychain)也不会重置。到目前为止,我知道的唯一方法是从应用程序中将它们一一重置。 最佳答案 由于到目前为止所有的答案都取决于您是否知道要删除的标识符,因此我想提交以下解决方案,该解决方案删除应用程序的所有现有key(仅限iOS)Objective-C:-(void)resetKeychain{[se

ios - 在钥匙串(keychain)中找不到有效的 iPhone 代码签名 key

因此,我将XCode5和Xamarin下载到我的MacPro,并创建了SingleViewHelloWorld应用程序,并兴奋地通过运行它的模拟器启动它,然后呢?我遇到此错误在钥匙串(keychain)中找不到有效的iPhone代码签名key。很好,我在这里和那里阅读了所有主题,过去的和future的,但没有一个对我有帮助,因为我只想在iOS模拟器而不是设备上运行它。我意识到我什至无法切换到笔记本电脑上已有的不同版本的模拟器,当我转到运行-运行方式->时,模拟器版本6和7->ThereonlyMonoSoftDebuggerforiPhone。当我下载Tasky示例项目时,这个工作正常

ios - 在钥匙串(keychain)中找不到有效的 iPhone 代码签名 key

因此,我将XCode5和Xamarin下载到我的MacPro,并创建了SingleViewHelloWorld应用程序,并兴奋地通过运行它的模拟器启动它,然后呢?我遇到此错误在钥匙串(keychain)中找不到有效的iPhone代码签名key。很好,我在这里和那里阅读了所有主题,过去的和future的,但没有一个对我有帮助,因为我只想在iOS模拟器而不是设备上运行它。我意识到我什至无法切换到笔记本电脑上已有的不同版本的模拟器,当我转到运行-运行方式->时,模拟器版本6和7->ThereonlyMonoSoftDebuggerforiPhone。当我下载Tasky示例项目时,这个工作正常