1

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

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

基本上:

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

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

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

太感谢了!法比奥

4

1 回答 1

0

我遇到了同样的问题,苹果开发者论坛的这篇文章中描述的过程为我解决了这个问题:

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

祝你好运!

于 2010-10-10T08:59:57.180 回答