Ios Xcode 4.3.2旁路代码签名

Ios Xcode 4.3.2旁路代码签名,ios,code-signing,xcode4.3,Ios,Code Signing,Xcode4.3,我正在使用Xcode 4.3.2编译Cydia应用程序 4.1提供了一种简单的方法来允许生成未签名的应用程序(plist编辑),但是,在4.3.2中,它与编辑plist文件的简单性不同 现在,在4.3.2中,我收到以下错误: CodeSign错误:SDK“iOS 5.1”中的产品类型“应用程序”需要代码签名。 所以我的问题是,如何绕过Xcode 4.3.2中的代码签名 谢谢 找到了!plist位于 /Applications/Xcode.app/Contents/Developer/Platfo

我正在使用Xcode 4.3.2编译Cydia应用程序

4.1提供了一种简单的方法来允许生成未签名的应用程序(plist编辑),但是,在4.3.2中,它与编辑plist文件的简单性不同

现在,在4.3.2中,我收到以下错误:

CodeSign错误:SDK“iOS 5.1”中的产品类型“应用程序”需要代码签名。

所以我的问题是,如何绕过Xcode 4.3.2中的代码签名


谢谢

找到了!plist位于

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/SDKSettings.plist
我假设它的步骤与我们尚未测试的步骤相同


编辑:对其进行了测试,并且成功了。:)

下面的帖子允许我从命令行编译,而无需更改我的xcode设置(以防您仍然希望能够轻松地在手机上进行测试、调试和为应用商店构建)

  • cd到您的xcode项目目录
  • 执行此操作:
    xcodebuild clean build code\u SIGN\u IDENTITY=”“code\u SIGNING\u REQUIRED=NO
  • 除非将输出文件夹作为参数传递,否则将在发布文件夹中生成应用程序

    要定位输出,请执行以下操作: XCode>首选项>位置 下面的派生数据是xcode将应用程序输出到的文件夹。我使用列表视图检查更改的时间,这允许我找到正确的应用程序

    当然,接下来你必须与ldid签署应用程序,并完成Cydia所需的其他工作,“大老板”在这方面做得很好:

    不完全可能重复,该询问者需要获得有效的代码签名才能在应用商店中提交申请,而该询问者希望避免在cydia中提交完全的代码签名。以下是您在xcode 4中的操作方法:您的链接现在不可用,但我找到了另一个答案:将CODE_SIGNING_REQUIRED设置为NO。我按照我的建议(使用xcodebuild命令行设置和/或在IDE中添加自定义属性)为一个Xcode 5项目做了。该项目构建iOS主项目的MacOS子项目。这种组合导致MacOS项目在“检查依赖项”期间失败,因为在继承的环境中,CODE_SIGNING_REQUIRED设置为YES。没有这个答案那么咄咄逼人。