KeychainItemWrapper链接错误

时间:2012-05-16 02:57:08

标签: ios keychain

我只是尝试使用Apple提供的KeychainItemWrapper,但每次都会收到链接错误:

  

架构i386的未定义符号:     “_OBJC_CLASS _ $ _ KeychainItemWrapper”,引自:         DataModel.o中的objc-class-ref

     

ld:找不到架构i386的符号   clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我已经包含了安全框架,并检查了为什么Apple包含在Xcode项目中,但我似乎无法找到其他问题。

_keychain = [[KeychainItemWrapper alloc] initWithIdentifier:@"com.website.project" accessGroup:nil];
[_keychain setObject:_username forKey:(id)kSecAttrAccount];
[_keychain setObject:_password forKey:(id)kSecValueData];

我还在我的钥匙串访问组中添加了“com.website.project”。

1 个答案:

答案 0 :(得分:11)

确保KeychainItemWrapper位于“编译源”列表中。

相关问题