Ios 仅当“验证生成产品”设置为“是”时,应用程序才未能通过代码设计验证

Ios 仅当“验证生成产品”设置为“是”时,应用程序才未能通过代码设计验证,ios,verification,codesign,Ios,Verification,Codesign,一个应用程序内的购买问题让我过度分析了事情,克服了这个颠簸,我花了4个小时试图解决这个问题,但毫无结果。我正在使用Xcode 4.0和Ios 4.3 SDK。这是: 尝试在手机上测试我的应用程序时,我使用具有开发证书的配置文件进行了构建。该应用程序在手机上运行正常,没有收到任何警告。但是,如果我在目标构建设置中打开“验证构建产品”选项,我会得到以下结果: *警告:默认为标准代码设计工具 警告:应用程序未能通过代码设计验证。签名无效,或者未使用Apple提交证书签名-19011年 该应用程序在手机

一个应用程序内的购买问题让我过度分析了事情,克服了这个颠簸,我花了4个小时试图解决这个问题,但毫无结果。我正在使用Xcode 4.0和Ios 4.3 SDK。这是:

尝试在手机上测试我的应用程序时,我使用具有开发证书的配置文件进行了构建。该应用程序在手机上运行正常,没有收到任何警告。但是,如果我在目标构建设置中打开“验证构建产品”选项,我会得到以下结果:

*警告:默认为标准代码设计工具 警告:应用程序未能通过代码设计验证。签名无效,或者未使用Apple提交证书签名-19011年

该应用程序在手机上仍然运行良好

如果我使用具有分发证书的配置文件构建同一项目,则即使打开了“验证构建产品”,也不会收到此警告

我尝试了几乎所有的方法,直到它像闪电一样击中我:这个警告是否可能是一个虚惊一场,除了明显的……它没有用苹果提交证书签名之外,什么都没有说?毕竟,我知道它不是用提交证书签署的,因为我想在我的设备上测试它,如果我使用提交证书,我就不能这么做

你们能帮我检查一下你们完美工作的项目吗?也就是说,打开validatebuildproduct选项,然后使用开发证书进行构建,并查看是否也收到此警告

多谢各位

致以最良好的祝愿,
Florin

在升级到Xcode 4.0后,我一直在为一个项目中完全相同的警告而挣扎。 出于某种原因,在我的开发人员配置中,在移动到Xcode 4之后,Validate Build产品被设置为YES。虽然只在目标->生成设置中,但不在项目->生成设置中。将其设置为“否”将修复有问题的警告

为了回答您的问题,这非常有意义,因为用于签署要在您的设备或模拟器上运行的构建的开发人员证书不是Apple提交证书


关于

在升级到Xcode 4.0后,我在一个项目中遇到了完全相同的警告。 出于某种原因,在我的开发人员配置中,在移动到Xcode 4之后,Validate Build产品被设置为YES。虽然只在目标->生成设置中,但不在项目->生成设置中。将其设置为“否”将修复有问题的警告

为了回答您的问题,这非常有意义,因为用于签署要在您的设备或模拟器上运行的构建的开发人员证书不是Apple提交证书


谢谢你的回答。是的,我想这是有道理的,但我当时没有看到。。。如果您不确定,请注意文档中说明目标生成设置始终取代项目生成设置。谢谢您的回答。是的,我认为这有一定道理,但我当时没有看到它。。。如果您不确定,请注意文档中说明目标生成设置始终取代项目生成设置。