【问题标题】:IPhone - code sign, provisioning, certificateiPhone - 代码签名、配置、证书
【发布时间】:2012-01-18 03:13:58
【问题描述】:

我正在尝试生成 IPA 文件以在某些设备中进行测试,但是当我尝试使用 iPhone 配置实用程序在这些设备中安装时,我收到以下消息:“找不到此可执行文件的有效配置文件”。

我仔细检查了证书和配置(分发),项目->构建设置->代码签名和目标->构建设置->代码签名身份也是正确的。

我意识到当我尝试存档 -> 共享时,身份没有有效的配置文件(看图片):

Valid XHTML http://tlab.in/codesign.png.

我搜索了一整天,但找不到任何有用的信息。有什么想法吗?

【问题讨论】:

    标签: iphone provisioning


    【解决方案1】:

    以下是您应该查看的常见问题:

    1. 在您的 Provisioning Portal(在 Apple 开发者网站中)中,确保 Distribution 选项卡具有有效且 Active 的 Distribution Provisioning Profile,其类型应为 AdHoc .
    2. 确保您已将设备 ID 添加到第 1 步的配置文件中。
    3. 确保您在项目中写入了正确的Bundle Identifier(com.yourcompany.yourproject)
    4. 检查您是否在 Xcode 中设置了 Build Settings->Code Signing->Release 为正确的标识符。
    5. 完成这些步骤后,您应该能够按下您提供的图像的组合框并选择 AdHoc 证书。
    6. 有时您可能需要从您正在测试的设备中手动删除旧的配置文件(从设置->常规->配置文件)。

    希望对你有帮助

    【讨论】:

      【解决方案2】:

      在这种情况下,您分配给应用程序的捆绑 ID 没有有效的 AdHoc 配置文件。如果您要创建要共享的 IPA - 它需要是 AdHoc 配置文件 - 并确保捆绑 ID 匹配。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-02-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-10-10
        • 2014-01-25
        • 2014-03-24
        • 1970-01-01
        相关资源
        最近更新 更多