CodeSign错误:SDK’iOS 6.0’中的产品类型’Application’需要代码签名

我已经下载了一个名为Plot_Gallery _ios的项目名称,主要用于绘制图形。这是从core_plot下载的,主要目标项目是Plot_Gallery_IOS,还有一个名为CorePlot-CocoaTouch.xcodeProj的子项目文件,其中包含所有库文件。主要用于本项目的运行。

问题我面临的是当我尝试在我的ipad中加载这个应用程序后编译它给出一个错误即

CodeSign错误:SDK’iOS 6.0’中的产品类型’Application’需要代码签名

我试着解决这个问题很长一段时间我无法..我试图建立设置和更改代码签名身份Dont代码标志 ,并通过选择调试作为IOS SDK我尝试所有可能的方法来解决它但我我无法将此应用加载到我的ipad中。

我也尝试选择Ios SDK作为iphoneDeveloper,但我得到了链接器错误,所以问题是什么?它是bcoz它包含2个目标项目,其中Plot_Gallery_IOS是主要的,并且在sub中有CorePot_cocoatouch.xcodeProject并且rest所有其他文件..

所以任何人都可以告诉我如何解决这个问题。我很久以来就坚持这个问题。

嘿我设法修复它改变构建设置中的代码签名值。 我附上一张图片,你可以看到它:

解

我希望这对你有所帮助! 让我知道!

  1. 转到此文件夹: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk
  2. 您需要复制此文件: SDKSettings.plist并将其粘贴到您的桌面。
  3. 打开刚刚用Xcode复制的文件。 在DefaultProperties您将找到以下字符串: CODE_SIGNING_REQUIRED
  4. 您需要将其值从“YES”更改为“NO”。
  5. 保存它,将其移回原始文件夹(将其替换为原始文件),然后就可以了。

对于Xcode5,可能配置配置文件部分,您选择了“任意iOS SDK”的错误项目,只需更改为您自己的配置文件而不是您的下载配置文件。

要释放/关联应用程序,我的案例中的解决方案是设置为不签署所有代码签名标识字段,并对配置配置文件执行相同操作。

之后我将Release-> Any iOS SDK设置为正确的配置文件,Xcode自动将Code Signing Identity-> Any iOS SDK设置为正确的Identity,并执行正常的Archive-> publish过程。

要解决此问题,您必须注册“无代码签名”,编译代码,然后放置相应的配置文件。

请参阅Apple开发者网站上此页面上的“为构建配置分配配置文件”部分:

https://developer.apple.com/legacy/library/technotes/tn2250/_index.html