xcodebuild代码签名错误:找不到匹配的代码签名标识:

时间:2014-07-31 03:45:54

标签: ios xcode profile xcodebuild codesign

我目前正在开发我的应用程序并且尚未注册App开发人员计划。 虽然有mac,创建了苹果id并用模拟器开发我的应用程序。 问题:

  1. 您是否需要注册(支付99美元)才能使用xcodebuild(命令行工具来构建)?
  2. 我已经创建了一个入门应用程序,并且能够使用XCode(IDE)成功构建,但是在使用xcodebuild -target -sdk iphoneos -configuration debug构建时也是如此 我得到了

    Code Sign error: No matching codesigning identity found: No codesigning identities (i.e. certificate and private key pairs) matching “XXXXXX” were found.
    CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.1'*
    
  3. 然后我更改了“代码签名身份”并更新了“不要代码签名”

    现在我只是

    CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.1'*
    

    知道如何解决这个问题吗?

2 个答案:

答案 0 :(得分:2)

要为设备构建,您需要支付99美元才能注册iOS开发人员计划。如果不这样做,你只能编译模拟器

答案 1 :(得分:0)

所以两个问题是你要告诉它用-sdk iphoneOS构建设备应该有一个不同的参数,你可以传递给那个代表模拟器的标志。

您还可以通过添加-destination标志并告诉它您想要构建模拟器的意图来帮助指导它。

此信息可在xcodebuild manual page

上找到