【问题标题】:Exporting In-House iOS app says certificate "Unknown", profile "none"?导出内部 iOS 应用程序显示证书“未知”,配置文件“无”?
【发布时间】:2019-04-06 07:41:30
【问题描述】:

我编写了一个测试应用程序,只是为了通过我们的企业开发者帐户测试内部分发。

在存档之前,我检查了所有签名设置是否正常。调试和发布显示正确的配置文件和证书。

然后我存档应用程序。提示显示:

显示正确的证书和配置文件。随着存档路线的继续,我进入此屏幕:

我试图理解为什么它说:证书“未知”和配置文件“无”

当我尝试通过我们的 MDM 解决方案分发它时,它永远不会安装。

我的问题是:在分发内部企业应用程序时,看到证书“未知”和配置文件“无”是否正确?

【问题讨论】:

  • 我只是想在这里报告,经过测试,即使它说未知并且没有像显示的那样,内部存档实际上是正确创建的。我可以毫无问题地在设备上安装该应用程序。那么这只是一个UI错误吗?我还检查了应用程序中的配置文件,它看起来不错。因此,即使 Xcode 显示我发布的屏幕,我也能够毫无问题地部署应用程序。
  • 解决了吗?怎么样????
  • @grizzly 我可以看到这里的混乱。 Xcode 中的 UX 具有误导性,它让我认为 Xcode 是 MDM 安装无法正常工作的原因。经过几天的故障排除后,安装问题出现在我的 MDM 服务器上。因此,Xcode 正在正确导出 IN HOUSE 应用程序,即使 UX 未显示正确的签名 UX,如屏幕截图所示。这已经解决了,因为我已经能够证明这只是一个 UX 问题。不管 Xcode UX 有什么误导性,IN HOUSE 导出的应用程序对我来说仍然可以正常工作。
  • 我发现了问题。这是 xcode 10.1 中的错误,降级到 xcode 10.0 并修复它。谢谢
  • @MuhammadOmarElShourbagy 是的,我知道。谢谢

标签: ios in-house-distribution


【解决方案1】:

嘿@zumzum 我对 xcode 10.1 有同样的问题 所以我尝试使用“应用程序加载器”和那个工作

  • 当您在应用商店中上传应用时对话框失败时,此时还有一个导出构建的选项,只需导出并尝试使用“应用程序加载器”上传相同的构建

【讨论】:

    【解决方案2】:

    我有同样的行为:应用程序验证和分发正常,所以我猜这只是 XCode 10.1 引入的显示问题

    https://forums.developer.apple.com/message/338402#

    【讨论】:

    • 那是个了不起的男人!
    • 对于企业部署,您可以检查 ExportOptions.plist 并查看证书和配置文件是否正确,确认它只是一个 UI 错误。
    • @vignesh,你怎么知道应用分发得很好?
    【解决方案3】:

    有同样的问题,只是降级到 Xcode 10.0 修复了它:download old version of Xcode here

    【讨论】:

    • 确实,只有降级才能为我修复它
    • 解决它。谢谢。fk 苹果,fk xcode,fk 证书,fk appId,f**k 标识符。谷歌和安卓之王 :)
    • 降级不是解决方案,因为 Apple 从 2019 年 3 月底开始强制执行 Xcode 10.1。developer.apple.com/app-store/submissions
    • @Yuliwee,感谢你写这篇文章。那么有什么解决办法呢?
    【解决方案4】:

    我遇到了同样的问题,今天早上花了整整一个时间。我设置了证书和配置文件,但两者都显示为 None 并且应用程序安装失败。我没有修复无显示但修复了安装失败。就我而言,我刚刚从 Info.plist 中删除了字符串“必需的设备功能”。可能对你有帮助!

    【讨论】:

    • 我删除了它,但是,同样的问题。
    猜你喜欢
    • 2018-04-25
    • 2011-03-07
    • 1970-01-01
    • 2012-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-23
    • 1970-01-01
    相关资源
    最近更新 更多