标签: code-signing

iOS 7.0未找到代码签名标识

  • 证书有效
  • xcode 5
  • IOS 7

代码签名错误:未找到代码签名标识:找不到与您的构建设置("iOS Team Provisioning Profile:*")中指定的配置文件匹配的代码签名标识(即证书和私钥对).CodeSign错误:SDK"iOS 7.0"中的产品类型"应用"需要代码签名

code-signing ios ios7

123
推荐指数
6
解决办法
21万
查看次数

Authenticode的替代时间戳服务

我们为所有生产版本执行代码签名和时间戳.偶尔(通常在我们即将进行RTM(!)时)Verisign的时间戳服务器(" http://timestamp.verisign.com/scripts/timstamp.dll ")决定间歇性地脱机.

在这种情况下我们该怎么做?

  • 时间戳服务器是否必须由根证书颁发机构托管?
  • 如果他们的服务器关闭,我们可以使用任何其他网络托管的时间戳服务器而不是Verisign吗?欢迎提供其他高可用和免费替代品的建议:)

timestamp code-signing

105
推荐指数
6
解决办法
6万
查看次数

可执行文件在Xcode中使用无效授权进行签名

当我尝试在我的设备上运行应用程序时,我在Xcode 5中出现此错误.

可执行文件使用无效授权进行签名

它与Xcode 4.x一起运行良好.谁知道如何摆脱错误?

在此输入图像描述

xcode code-signing ios provisioning-profile

105
推荐指数
12
解决办法
10万
查看次数

Codeign错误:证书身份出现两次

CodeSign错误:证书身份'iPhone Developer:XXXX(12345678)'在钥匙串中出现不止一次.代码签名工具要求只有一个.

所以我去我的钥匙串并删除它.但是每次重新启动Xcode 4时都会出现此错误,而某些应用程序会将过期的旧证书添加回钥匙串.任何想法为什么和哪个应用?

iphone code-signing objective-c xcode4

104
推荐指数
4
解决办法
5万
查看次数

了解密钥库,证书和别名

密钥库是实际证书,还是别名证书?

如果我使用不同的别名来签署我的应用程序,它会破坏市场上的更新吗?或者我是否需要使用不同的密钥库来签署我的应用程序以解决问题?别名中的信息可以从何处查看?

android code-signing

94
推荐指数
1
解决办法
9万
查看次数

如何确保通过CDN传送的JavaScript文件不会被更改?

我正在开发一些场景,其中一些JavaScript文件将托管在CDN上.我希望有一些机制,以便在用户端下载这些文件时,我可以确保文件没有被篡改,并且确实来自指定的CDN.

我知道如果我使用SSL,任务很容易,但我仍然希望确保即使在没有SSL的HTTP上也能提供正确的文件.

据我所知,没有现成的机制,如JavaScript文件的数字签名,跨平台支持.也许不需要它?

是否有一些内置于浏览器中的方法来验证JavaScript文件的作者?我能以安全的方式做些什么吗?

javascript code-signing

88
推荐指数
3
解决办法
1万
查看次数

Xcode 4 - 重新安装我删除的钥匙串证书

我收到此错误:

CodeSign错误:证书身份'iPhone Developer:XXX'在钥匙串中出现不止一次.代码签名工具要求只有一个.

起初我虽然,不用担心,我只会进入钥匙串并删除重复(较旧)的一个,我做了.我回去了,关闭Xcode,重新打开Xcode和项目,同样的错误.wtf我虽然对自己.回到钥匙串,证书又在那里.我删除了两个证书,重复,并在项目加载时注意,我删除的两个证书弹回到钥匙串中.

经过多次搜索,我确保我没有系统钥匙串中的证书,我没有.也进行了清洁和重建.当我与Xcode 3重复时,我可以清理钥匙串副本,我很好.但是使用Xcode 4,它只是在我打开项目时以某种方式重新安装它们.我甚至删除了我的系统上的所有.cer文件,它们可能正在将它们拉出来.

有什么建议?

xcode code-signing xcode4

85
推荐指数
5
解决办法
3万
查看次数

/ usr/bin/codesign失败,退出代码为1

我正在尝试部署我的第一个开发iPhone应用程序,并遇到了一些问题.我已成功通过在线配置助手,但现在我卡住了.无论我做什么,我总是得到以下错误.

/ usr/bin/codesign失败,退出代码为1

任何人都有任何想法为什么会这样?

iphone deployment xcode code-signing ios

80
推荐指数
6
解决办法
12万
查看次数

创建iOS/OSX框架:是否有必要在分发给其他开发人员之前对其进行编码?

我正在学习如何创建iOS和OSX框架.我们以iOS为例,到目前为止,以下步骤对我有用:

  1. xcodebuild框架使用-sdk iphonesimulator和Build动作
  2. xcodebuild框架使用-sdk iphoneos和Build动作
  3. 使用lipo工具创建通用二进制文件,以lipo -info产生预期的:

胖文件中的体系结构:Foo.framework/Foo是:i386 x86_64 armv7 arm64

问题是:

  1. 我读到我的框架可以由使用它的开发人员重新签名:"代码登录复制"但我不明白它的先决条件是什么,即我应该添加代码签名步骤以使用我的签名身份对该通用二进制进行编码将它分发给其他开发者?

  2. 如果以前是肯定的 - 我应该使用我的"iPhone Distribution:..."身份或"iPhone Developer:..."就足够了(这样我的框架成为某个iOS项目的一部分就会通过各种验证,特别是App Store验证)?

我的回答的背景是"CodeSign错误:SDK'iOS 8.3'中的产品类型'Framework'需要代码签名",我在许多第三方框架和Carthage#235或"代码对象未签名"中看到过在所有"(一个例子:我在Realm#1998报道的问题.

所以我想确保我的框架用户在使用它们时不会遇到任何代码签名问题.

PS当不是应用于单个开发人员而是应用于作为框架供应商的组织时,这个问题变得更加有趣.

code-signing ios ios-frameworks

79
推荐指数
2
解决办法
3万
查看次数

无效的iPhone应用程序二进制文件

我正在尝试将应用程序上传到iPhone App Store,但是我从iTunes Connect收到此错误消息:

您上传的二进制文件无效.签名无效,或者未使用Apple提交的证书签名.


注意:原始问题的详细信息已被删除,因为此页面已变为存储库,以获取有关该特定错误消息的可能原因的所有信息.

有关将iPhone应用程序提交到App Store的一般信息,请参阅将iPhone应用程序上载到AppStore的步骤.

iphone itunesconnect code-signing app-store ios

77
推荐指数
8
解决办法
5万
查看次数