Iphone 在模拟器上的钥匙链中保存密码

Iphone 在模拟器上的钥匙链中保存密码,iphone,objective-c,ios,cocoa-touch,keychain,Iphone,Objective C,Ios,Cocoa Touch,Keychain,在我的iPodtouch应用程序中,我使用的是一个在钥匙链中存储密码的库,以备将来使用。现在,这在设备上运行良好,但在模拟器上不起作用 就是说模拟器里没有钥匙链。。。它不应该指向MAC机器的钥匙链吗?是否需要对此进行任何设置?使用此设置,它可以完全满足您的需要。在模拟器上,应用程序未签名,因此您遇到了此问题。查看Apple的“GenericKeychain”示例-这允许在模拟器和设备上使用 Plus..KeychainItemWrapper未被ARCified。如果想使用keychain,可能需

在我的iPodtouch应用程序中,我使用的是一个在钥匙链中存储密码的库,以备将来使用。现在,这在设备上运行良好,但在模拟器上不起作用


就是说模拟器里没有钥匙链。。。它不应该指向MAC机器的钥匙链吗?是否需要对此进行任何设置?

使用此设置,它可以完全满足您的需要。

在模拟器上,应用程序未签名,因此您遇到了此问题。查看Apple的“GenericKeychain”示例-这允许在模拟器和设备上使用


Plus..KeychainItemWrapper未被ARCified。如果想使用keychain,可能需要找到其他库或编写一些代码。上面的链接已断开。这里有一个新的链接。有人有到旧Objective-C版本的工作链接吗?如果有Objective-C版本就好了苹果网站上Objective-C KeychainWrapper还活着。它看起来是KeychainItemWrapper的一个版本,它做出了一些假设(比如它硬编码标识符,假设你的应用程序只有一个项目)——链接已经失效