jjzjj

KeyChain

全部标签

ios - 有没有办法从 Instruments (Xcode) 的命令行实例中删除授权提示?

我目前正在通过bash脚本使用Instruments来启动命令行界面以启动自动化插件的运行。对于4.2,这已经足够好了,但是随着升级到Xcode4.3,我现在被提示授权用户“分析其他进程”。即使授予了正确的凭据,也不会真正对用户进行身份验证。我收到以下错误:Failedtoauthorizerights(0x20)withstatus:-60007.2012-02-2719:30:37.232instruments[54151:1c03]Failedtoconnecttolocalpidwatcherservice:(os/kern)failure即使身份验证失败,自动化插件也会执行,

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 - 刷新配置文件时出现 XCode "Too few items in teams"错误

我正在尝试构建我的应用程序。我已经安装了我的团队设置的配置文件。我已经安装了我的开发人员证书和WWDR证书。但是当我刷新我的配置文件库时,它会抛出这个错误:我不知道该怎么办。 最佳答案 似乎我和大多数人一样有两个apple帐户:1)电子邮件地址帐户和2)只是apple用户ID登录。当您注册iOS开发者帐户时,只有一个帐户被批准为iOS开发者。这两个帐户是否在苹果个人资料中合并和链接并不重要,只有一个获得批准。您可以通过分别登录这两个帐户到他们的开发者网站来检查这一点。一个账户会说你是成员(member),另一个会说支付费用成为iOS

ios - 刷新配置文件时出现 XCode "Too few items in teams"错误

我正在尝试构建我的应用程序。我已经安装了我的团队设置的配置文件。我已经安装了我的开发人员证书和WWDR证书。但是当我刷新我的配置文件库时,它会抛出这个错误:我不知道该怎么办。 最佳答案 似乎我和大多数人一样有两个apple帐户:1)电子邮件地址帐户和2)只是apple用户ID登录。当您注册iOS开发者帐户时,只有一个帐户被批准为iOS开发者。这两个帐户是否在苹果个人资料中合并和链接并不重要,只有一个获得批准。您可以通过分别登录这两个帐户到他们的开发者网站来检查这一点。一个账户会说你是成员(member),另一个会说支付费用成为iOS

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

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

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

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

ios - Jenkins - Xcode 构建工程协同设计失败

下面是我的构建脚本(没有使用xcodebuild插件)。构建步骤作品我已经用所需的证书和私钥创建了一个单独的钥匙串(keychain),它们在钥匙串(keychain)访问中可见keychain命令不会在脚本中失败securitylist-keychains将这些显示为有效的钥匙串(keychain)它的表现就像解锁命令并没有真正成功。当我尝试通过从命令行运行codesign时codesign-f-s"iPhoneDeveloper:mycert"-vsample.app/--keychain/Users/Shared/Jenkins/Library/Keychains/Jenkins

ios - Jenkins - Xcode 构建工程协同设计失败

下面是我的构建脚本(没有使用xcodebuild插件)。构建步骤作品我已经用所需的证书和私钥创建了一个单独的钥匙串(keychain),它们在钥匙串(keychain)访问中可见keychain命令不会在脚本中失败securitylist-keychains将这些显示为有效的钥匙串(keychain)它的表现就像解锁命令并没有真正成功。当我尝试通过从命令行运行codesign时codesign-f-s"iPhoneDeveloper:mycert"-vsample.app/--keychain/Users/Shared/Jenkins/Library/Keychains/Jenkins

ios - 代码签名错误 : No unexpired provisioning profiles found that contain any of the keychain's signing certificates

我想我已经到达了iOS配置hell的最低点。迁移到新的mac并为分发归档后,我收到错误:CodeSignerror:Nounexpiredprovisioningprofilesfoundthatcontainanyofthekeychain'ssigningcertificates然后我按照Apple的说明手动删除了所有证书和key以及配置文件并进行了“硬重置”(删除所有key、证书和配置文件),但出现了同样的错误。然后我又做了一次硬重置,然后让Xcode通过Organizer处理了整个事情,做了另一个存档-只是为了看到同样的错误。我有所有证书(WDRCA、DeveloperIDCe