草庐IT

钥匙扣

全部标签

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示例项目时,这个工作正常

ios - 枚举我的 iOS 应用程序中的所有钥匙串(keychain)项目

以编程方式(从我的应用程序中)获取存储在钥匙串(keychain)中的所有项目的最简单方法是什么?它可能与SecItemCopyMatching()有关,但该函数的文档不是很清楚(而且我未能在网络上找到像样的示例)。 最佳答案 SecItemCopyMatching是对此的正确调用。首先,我们构建查询字典,以便在字典中返回项目的属性,并返回所有项目:NSMutableDictionary*query=[NSMutableDictionarydictionaryWithObjectsAndKeys:(__bridgeid)kCFBoo

ios - 枚举我的 iOS 应用程序中的所有钥匙串(keychain)项目

以编程方式(从我的应用程序中)获取存储在钥匙串(keychain)中的所有项目的最简单方法是什么?它可能与SecItemCopyMatching()有关,但该函数的文档不是很清楚(而且我未能在网络上找到像样的示例)。 最佳答案 SecItemCopyMatching是对此的正确调用。首先,我们构建查询字典,以便在字典中返回项目的属性,并返回所有项目:NSMutableDictionary*query=[NSMutableDictionarydictionaryWithObjectsAndKeys:(__bridgeid)kCFBoo

iphone - iOS 钥匙串(keychain)安全

我们想在iPhone上使用证书来验证MSExchangeSync。我们不确定如何实现安全概念来保护此证书。例如如果没有启用ScreenLock,是否有可能在iPhone上获得“完整”钥匙串(keychain)访问权限?(或使用越狱的iPhone)。有人有这方面的链接吗? 最佳答案 Fraunhofer关于iOS钥匙串(keychain)安全性的研究:http://sit.sit.fraunhofer.de/studies/en/sc-iphone-passwords.pdfhttp://sit.sit.fraunhofer.de/s

iphone - iOS 钥匙串(keychain)安全

我们想在iPhone上使用证书来验证MSExchangeSync。我们不确定如何实现安全概念来保护此证书。例如如果没有启用ScreenLock,是否有可能在iPhone上获得“完整”钥匙串(keychain)访问权限?(或使用越狱的iPhone)。有人有这方面的链接吗? 最佳答案 Fraunhofer关于iOS钥匙串(keychain)安全性的研究:http://sit.sit.fraunhofer.de/studies/en/sc-iphone-passwords.pdfhttp://sit.sit.fraunhofer.de/s

ios - 如何在没有设备的情况下为App ID添加钥匙串(keychain)共享功能?

我的问题是我需要为AppID启用钥匙串(keychain)共享功能,以便让Facebook登录适用于iOS10。HowtouseFacebookiOSSDKoniOS10但是,我收到以下消息。我没有iPhone设备。但是,我有一个开发者付费帐户。我不需要配置文件来解决这个错误,对吗?具体如何解决? 最佳答案 重新启动xcode解决了这个问题!我讨厌你苹果:) 关于ios-如何在没有设备的情况下为AppID添加钥匙串(keychain)共享功能?,我们在StackOverflow上找到一个

ios - 如何在没有设备的情况下为App ID添加钥匙串(keychain)共享功能?

我的问题是我需要为AppID启用钥匙串(keychain)共享功能,以便让Facebook登录适用于iOS10。HowtouseFacebookiOSSDKoniOS10但是,我收到以下消息。我没有iPhone设备。但是,我有一个开发者付费帐户。我不需要配置文件来解决这个错误,对吗?具体如何解决? 最佳答案 重新启动xcode解决了这个问题!我讨厌你苹果:) 关于ios-如何在没有设备的情况下为AppID添加钥匙串(keychain)共享功能?,我们在StackOverflow上找到一个