【问题标题】:Signing iOS app with Company account for Fabric使用 Fabric 的公司帐户为 iOS 应用程序签名
【发布时间】:2018-09-10 22:37:12
【问题描述】:

我正在使用 XCode9 开发 iOS 应用,并让 XCode 自动管理签名。

当我存档项目时,Fabric 的 Mac 应用程序要求我分发新存档,但即使我使用公司帐户,仍然会警告我个人资料中缺少设备。

【问题讨论】:

    标签: ios google-fabric code-signing-certificate


    【解决方案1】:

    Fabric 和 Crashlatics 支持在开发模式下分发您的应用。 所以你可能错过了(我发现是),你的开发证书不包括你在分发列表中提到的设备的 UDID,所以请确保设备 UDID 包含在你的开发证书的证书中. (UDID :是 iOS 设备的唯一标识键)

    简而言之:Apple Developer 的证书必须有设备在那里注册,并且应该包含在开发证书中。

    另外我想建议您使用“XCode 自动管理签名”。这个很重要。

    如果您已将设备 UDID 添加到您的帐户中,那么您必须使用生产/临时证书进行分发。请仅使用开发模式。

    如果您有任何问题,请告诉我

    【讨论】:

    • 据我所知,使用公司账号时不需要注册设备ID...
    • 看你使用的是哪个开发者账号,一般苹果开发者个人和组织程序需要注册UDID,而在企业程序中则不需要。请参阅随附的链接。 developer.apple.com/support/compare-memberships
    • 是的。我想,这就是我的问题的原因。非常感谢您的回复。
    【解决方案2】:

    它只会自动进行签名而不是设备注册,除非您使用 Xcode 将这些 iPhone 设备插入您的 Mac,并且它会要求您自动注册设备。您可以从 developer.apple.com 手动注册设备。之后,请下载更新的临时配置文件。 . . . 干杯, 凯尔

    【讨论】:

    • 据我所知,使用公司账号时不需要注册设备ID...
    猜你喜欢
    • 1970-01-01
    • 2016-05-26
    • 1970-01-01
    • 2014-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多