【问题标题】:Which profiles I should choose for code signing我应该为代码签名选择哪些配置文件
【发布时间】:2013-08-27 01:17:31
【问题描述】:

我想分发我的应用程序。因此,我创建了开发和分发所需的 App ID 和配置文件。现在,我想在 Xcode 中设置代码签名身份。但是,我对以下字段的选择感到困惑:

当我点击下拉菜单时,我会看到以下选项:

省略的空格是我的名字和应用程序的名称。那么我应该选择哪个领域呢?谢谢。

【问题讨论】:

    标签: xcode code-signing


    【解决方案1】:

    总结形式:

    当您想在已注册配置文件的设备上测试您的应用时选择开发配置文件,而当您要将代码存档以提交到应用商店时则需要分发配置文件。

    【讨论】:

    • 好的得到了那部分但是我应该为第一张图片的每个字段使用第二张图片中的哪一张?如果我想在(推荐)中使用“iPhone 开发者”,它将指向我的应用程序的应用程序 ID。并选择“iphone 发行版:MyName”也是如此。那么我应该选择哪一个重要吗?那么“任何 iOS SDK”呢?
    • 您将在 Release 中选择 iPhone Distribution,在 Debug 中选择 iPhone Dev。您将根据他们的目的选择临时配置文件。
    【解决方案2】:

    如果您要分发,执行此操作的标准方法是通过“存档”过程。确保“iOS 设备”是您的目标,然后单击产品->存档。这将在没有代码签名的情况下构建项目。然后 Organizer 应该加载(如果没有,请使用 Window->Organizer 手动打开它并转到 Archive 选项卡)。

    您会在其中看到最新的存档 - 选择它并点击“分发”。按照该流程,它会根据您的分发路线向您显示可供选择的有效分发配置文件。

    【讨论】:

    • 但我不应该在存档之前设置代码签名标识字段吗?
    • 您不需要这样做。如果您想在您提供的屏幕截图中编辑首选项,最好使用自动配置文件选择器。对于发布,它是“分发”,调试它是“开发”(通常)。
    猜你喜欢
    • 2011-01-16
    • 1970-01-01
    • 2023-02-18
    • 2014-02-25
    • 1970-01-01
    • 2016-09-03
    • 1970-01-01
    • 1970-01-01
    • 2011-10-14
    相关资源
    最近更新 更多