【问题标题】:How do we sign an iPhone application using someone else's Enterprise program?我们如何使用其他人的 Enterprise 程序签署 iPhone 应用程序?
【发布时间】:2011-10-04 21:58:12
【问题描述】:

我们编写了一个 iPhone 应用程序,希望出售给公司。该公司已加入 iOS 企业计划。

我们如何使用他们的证书签署我们的应用程序?我知道我们可以作为团队成员添加到他们的帐户中,但是还有其他方法吗?

公司对我们生成证书请求感到有些不安,他们的管理员成员实际上会在其中创建配置文件。他们担心我们可以使用此配置文件签署其他应用程序。

在我们不放弃应用程序的源代码的情况下,还有其他方法吗?简而言之,我们编写了应用程序,但希望公司使用他们的企业程序和证书签署应用程序。我们也希望意识到他们的安全问题。

【问题讨论】:

    标签: iphone code-signing enterprise


    【解决方案1】:

    您可以使用自己的证书(或未签名的)生成 IPA 二进制文件并将其发送给公司,然后该公司可以使用 codesign 实用程序将其辞职:

    codesign -f -s (name of certificate) /path/to/application
    

    【讨论】:

    • 这是在他们的文档中的某个地方吗?您尝试过这种方法吗?
    • 我刚刚在您发表评论后阅读了此cocoabuilder.com/archive/xcode/…。这是方法吗?
    • 是的,本质上就是这样。 -f 开关位于 codesign 的手册页中。
    • 非常感谢!很好的答案,如果可以的话,我会奖励更多。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多