jjzjj

KeyChain

全部标签

ios - 检查特定用户名是否存在于 KeyChain 如果不存在则使用密码 ios objective-c 存储新用户

我需要将用户名和密码值存储到keychain,下次如果我想存储新的用户名和密码,如果用户名已经存在,它会显示消息,但如果用户名不同,它应该存储它。以下是我的代码我能够存储但不知道如何检查特定的用户名。+(bool)CheckValuesInKeyChainWithUsername:(NSString*)username{NSDictionary*dictSearch=[NSDictionarydictionaryWithObjectsAndKeys:(__bridgeid)(kSecClassInternetPassword),kSecClass,kCFBooleanTrue,kSec

ios - 在 XCode : specified item could not be found in the keychain 中签署应用程序

在XCode中归档应用程序时(产品>归档)出现以下错误:CodeSign/Users/xxx/Library/Developer/Xcode/DerivedData/name-xxx/Build/Intermediates/ArchiveIntermediates/name/InstallationBuildProductsLocation/Applications/name.appcd/Users/xxx/Documents/name/App/platforms/iosexportCODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/D

ios - 使用 Jenkins 构建 Xcode 项目会出现代码设计错误

我正在尝试使用Jenkins构建Xcode项目。Unity引擎生成的Xcode项目。我可以直接从XcodeGUI构建这个项目,但是当尝试通过Jenkins构建项目时,我在构建结束时遇到以下错误:SigningIdentity:"iPhoneDeveloper:MyNameMySurname(XXXXXXXXXX)"ProvisioningProfile:"iOSTeamProvisioningProfile:*"(XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXX)/usr/bin/codesign--force--sign37DF6AF254E5A4856B1BA0

ios - 重新安装开发堆栈

我需要将我的iPhone开发栈转移到另一台机器上。在准备过程中我需要做什么?有什么陷阱吗?谢谢! 最佳答案 您需要从KeychainAccess导出和传输用于签名的私钥。请参阅“计划门户用户指南”中的第10页,可从“计划门户”获得,您可以在apple.com上管理您的证书 关于ios-重新安装开发堆栈,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/623720/

iphone - 是否有任何关于 iOS Keychain 编程的详细记录的示例代码或文章?

我只找到了钥匙串(keychain)服务API的这个包装器:http://log.scifihifi.com/post/55837387/simple-iphone-keychain-code当您只想使用Keychain时,它会让您的生活变得轻松。但是当你想了解keychain的时候,就很糟糕了。没有一个有用的评论。希望有人知道包含示例代码的博客文章或文章?(Apple的示例在这方面非常困惑且毫无用处) 最佳答案 我认为您会发现这个Apple示例很有用。http://developer.apple.com/library/ios/#

iOS:如何检查钥匙串(keychain)中是否保存了数据?

使用哪种方法检查我的钥匙串(keychain)中是否保存了用于自动登录的数据?有没有人有例子? 最佳答案 KeychainServicesProgguide.在本指南中,您将找到两者1.如何在钥匙串(keychain)中添加和查找项目,和2.如何获取和更改钥匙串(keychain)项中的属性和数据。 关于iOS:如何检查钥匙串(keychain)中是否保存了数据?,我们在StackOverflow上找到一个类似的问题: https://stackoverflo

iphone - 我可以将 NSURLCredentialStorage 与数据保护一起使用吗?

据我所知,NSURLCredentialStorage只是具有更方便API的钥匙串(keychain)服务的包装器。这就是为什么我想使用它。但我也想利用钥匙串(keychain)提供的数据保护功能kSecAttrAccessibleWhenUnlockedThisDeviceOnly。有没有办法在使用NSURLCredentialStorage存储凭据时设​​置此属性? 最佳答案 事实证明答案是肯定的。我查看了NSURLCredentialStorage创建的钥匙串(keychain)项。它属于kSecClassInternetPa

ios - 设置默认 "iPhone Developer"证书在 XCode/Keychain 的 "Automatic Profile Selector"中选择

在我的公司,我们有两个独立的开发人员门户,一个用于内部/BD应用程序,另一个用于外部/契约(Contract)应用程序。因此,我有两个单独的开发人员证书。我想将其保留在XCode中,以便将“代码签名身份”设置为“自动配置文件选择器”分组中的“iPhone开发人员”(而不是iPhone开发人员:{Name}{ID})。显然,将其硬编码为我的名字和特定key对于多人项目来说是非常不可取的。但是,某些iPad仅针对两个门户之一进行配置,因此默认的“iPhone开发人员”证书仅在大约一半的时间内有效,具体取决于项目(如果我在Organizer中对证书进行“刷新”,谁将成为默认的“iPhone开

ios - 使用 iOS Keychain 存储 API 调用的 key 和 secret

我使用Applecode将API调用所需的key和secret存储在iOS钥匙串(keychain)中每次调用API后,我的key和secret都会不断变化。因此,一旦它们被更改,我就会再次将它们保存在钥匙串(keychain)中。所以我经常访问iOS钥匙串(keychain)。我的问题是可以在iOS钥匙串(keychain)中存储key和secret吗?Apple是否允许我每次需要调用API时访问钥匙串(keychain)? 最佳答案 当然。这就是它的用途。您每次想上车时都会访问您的钥匙串(keychain),对吧?

iphone - 唯一标识设备

我使用UUID来阻止用户在违react用程序规则时使用我的应用程序。但UUID在iphone中已被弃用,所以现在我正在创建一个自定义uuid并将其保存在钥匙串(keychain)中。现在我想知道什么时候重置钥匙串(keychain)值?当用户更新iOS或重置iPhone时,钥匙串(keychain)中的值是否会消失。 最佳答案 如果用户重置手机,钥匙串(keychain)将被清除。 关于iphone-唯一标识设备,我们在StackOverflow上找到一个类似的问题: