【问题标题】:Ad-hoc distribution odyssey - not valid signer临时分发奥德赛 - 无效的签名者
【发布时间】:2010-05-04 21:18:52
【问题描述】:

我完全了解数十亿关于此问题的方法和论坛讨论。因为我找不到我在这里写的解决方案。

典型情况:我想让同事测试我的应用。我想到了 Ad-Hoc 分发。我遵循了各种教程。但我总是在 iTunes 中收到“有效签名者”问题。

基本上:

1) 拥有分发认证,可以将应用程序上传到 iTunes; 2)在门户中添加我朋友的iPhone的UUID号 3) 使用我迄今为止用于 AppStore xxxxxx.* 的相同 App ID,这样我就可以在 Bundle Identifier 中插入,就像 appstore 一样,com.mydomain.nameoftheapp 4) 创建一个配置文件 Distribution,我在其中检查我和我朋友的 iPhone 5)将其添加到xCode,将其拖动到停靠栏中的图标 6) 创建 Entitlements.plist 并取消选中其中的唯一字段 6)创建Release的副本,命名为Distribution并将其设置为活动 7) 保留 PROJECT 中的参数不变 8) 在 TARGET 中,添加代码签名权利中的 Entitlements.plist 和 Any OS Device 下的配置文件(存在且为黑色,而不是灰色),留下空白的代码签名身份 9) 像往常一样添加一个图标,PNG 57x57

现在,我清理所有目标,然后构建。将移动配置文件和 .app 都拖动到 iTunes。我没有将它发送给我的朋友,而是尝试使用我的 iPhone。但是错误总是一样的。由于签名者无效,无法安装...

你能帮帮我吗?我可以为您提供屏幕截图以及可能有帮助的一切......

非常感谢! 法比奥

【问题讨论】:

    标签: iphone sdk distribution adhoc


    【解决方案1】:

    我遇到了同样的问题,Apple 开发者论坛的 post 中描述的过程为我解决了这个问题:

    1. 删除任何版本的 来自 iTunes 的应用程序。
    2. 将移动配置文件拖到 iTunes(似乎什么也没发生,但继续)
    3. 与 iPhone 同步(再次显示应该没有任何不同)
    4. 将应用拖到 iTunes 中
    5. 再次同步 iPhone。

    祝你好运!

    【讨论】:

      猜你喜欢
      • 2011-02-15
      • 2014-09-06
      • 2012-07-02
      • 2010-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-04
      相关资源
      最近更新 更多