草庐IT

Codesign

全部标签

ios - 如何防止 Xcode 8 在 .pbxproj 中保存 "development team"?

Xcode8要求您选择一个“开发团队”,然后才能为iOS和macOS签署您的应用程序。想出如何进行选择并不难。(答案可以在AdddeveloperteaminXcode8?中找到,以防有人自己弄不明白。)问题是Xcode将选择保存在.pbxproj文件中。因为在我的情况下,我期望其他许多人,这是在SCM下,并且该项目被许多不相关的人和团队使用,这是一个巨大的问题。例如,“gitstatus”在选择团队后立即显示工作区域不干净。有什么办法吗让Xcode8将选择保存在用户而不是项目数据中,或者为所有Xcode项目指定一个默认的“开发团队”? 最佳答案

ios - 如何防止 Xcode 8 在 .pbxproj 中保存 "development team"?

Xcode8要求您选择一个“开发团队”,然后才能为iOS和macOS签署您的应用程序。想出如何进行选择并不难。(答案可以在AdddeveloperteaminXcode8?中找到,以防有人自己弄不明白。)问题是Xcode将选择保存在.pbxproj文件中。因为在我的情况下,我期望其他许多人,这是在SCM下,并且该项目被许多不相关的人和团队使用,这是一个巨大的问题。例如,“gitstatus”在选择团队后立即显示工作区域不干净。有什么办法吗让Xcode8将选择保存在用户而不是项目数据中,或者为所有Xcode项目指定一个默认的“开发团队”? 最佳答案

ios - 命令/usr/bin/codesign 失败,退出代码为 5

我最近将macOS从10.11更新到10.12,我无法再在Xcode8.0中签署我的iOS应用程序。我收到这个错误:CodeSign/Users/aymericpitre/Library/Developer/Xcode/DerivedData/OrpiDirect-ghphwnhfbtdulhgauptikzmsrqdi/Build/Products/Debug-iphoneos/OrpiDirect.appcd/Users/aymericpitre/Documents/projets/Ville-de-lyon-iPhone/VilleDelyon_git/ville_de_lyon

ios - 命令/usr/bin/codesign 失败,退出代码为 5

我最近将macOS从10.11更新到10.12,我无法再在Xcode8.0中签署我的iOS应用程序。我收到这个错误:CodeSign/Users/aymericpitre/Library/Developer/Xcode/DerivedData/OrpiDirect-ghphwnhfbtdulhgauptikzmsrqdi/Build/Products/Debug-iphoneos/OrpiDirect.appcd/Users/aymericpitre/Documents/projets/Ville-de-lyon-iPhone/VilleDelyon_git/ville_de_lyon

iphone - 在没有钥匙串(keychain)的情况下将代码设计添加到私钥 ACL

我正在尝试为稳定的iPhone应用程序设置持续构建/集成。我有:专用MacMini。名为“build”的用户帐户Hudson通过在/Users/build/Library/LaunchAgents中删除一个plist,设置为构建的LaunchAgent尝试作为系统范围的LaunchDaemon作为hudson运行,但随后无法访问构建用户的登录钥匙串(keychain)。说来话长,充满心痛。系统设置为启动时自动登录“build”,这样Hudson就开始运行了。最大的问题是代码签名和钥匙串(keychain)。我们代表客户的开发者身份创建代码,因此我们有多个开发者身份,并且我们将添加更多。

iphone - 在没有钥匙串(keychain)的情况下将代码设计添加到私钥 ACL

我正在尝试为稳定的iPhone应用程序设置持续构建/集成。我有:专用MacMini。名为“build”的用户帐户Hudson通过在/Users/build/Library/LaunchAgents中删除一个plist,设置为构建的LaunchAgent尝试作为系统范围的LaunchDaemon作为hudson运行,但随后无法访问构建用户的登录钥匙串(keychain)。说来话长,充满心痛。系统设置为启动时自动登录“build”,这样Hudson就开始运行了。最大的问题是代码签名和钥匙串(keychain)。我们代表客户的开发者身份创建代码,因此我们有多个开发者身份,并且我们将添加更多。

XCode 6.1 和 Yosemite 上的 iOS ipa 协同设计

我曾经使用以下命令为我的应用程序签名codesign--resource-rules=ResourceRules.plist-f-s"SIGNER_NAME"MYAPP.app安装Yosemite和XCode6.1后,它给出以下警告:警告:--resource-rules已在MacOSX>=10.10中弃用!所以我尝试删除“--resource-rules”,但现在它给出了以下(阻塞)错误:无效的资源规范规则有什么正确的协同设计方法吗? 最佳答案 关于这个post他们回答你的问题。该帖子更针对于使用构建服务器(JenkinsCLI)

XCode 6.1 和 Yosemite 上的 iOS ipa 协同设计

我曾经使用以下命令为我的应用程序签名codesign--resource-rules=ResourceRules.plist-f-s"SIGNER_NAME"MYAPP.app安装Yosemite和XCode6.1后,它给出以下警告:警告:--resource-rules已在MacOSX>=10.10中弃用!所以我尝试删除“--resource-rules”,但现在它给出了以下(阻塞)错误:无效的资源规范规则有什么正确的协同设计方法吗? 最佳答案 关于这个post他们回答你的问题。该帖子更针对于使用构建服务器(JenkinsCLI)

objective-c - Developer 和 Enterprise Distribution 之间的 CodeSign 冲突

我的公司使用一台构建机器(MacMini)作为CI节点来构建我们的iOS应用程序。我们目前在mini上构建了一个Ad-Hoc和一个AppStore配置。我们最近注册了企业计划,也想开始构建企业配置。但是,我们的构建过程现在失败了,因为我们现在有两个名为“iPhoneDistribution:WidgetCorporation”的证书。一种是针对AdHoc/AppStore的分发证书,一种是针对企业的(Apple称之为In-House)。我尝试修改mini的钥匙串(keychain),使一个证书在登录钥匙串(keychain)中,一个在名为“企业”的新钥匙串(keychain)中,但这只

objective-c - Developer 和 Enterprise Distribution 之间的 CodeSign 冲突

我的公司使用一台构建机器(MacMini)作为CI节点来构建我们的iOS应用程序。我们目前在mini上构建了一个Ad-Hoc和一个AppStore配置。我们最近注册了企业计划,也想开始构建企业配置。但是,我们的构建过程现在失败了,因为我们现在有两个名为“iPhoneDistribution:WidgetCorporation”的证书。一种是针对AdHoc/AppStore的分发证书,一种是针对企业的(Apple称之为In-House)。我尝试修改mini的钥匙串(keychain),使一个证书在登录钥匙串(keychain)中,一个在名为“企业”的新钥匙串(keychain)中,但这只