【问题标题】:The development team account does not support domains and开发团队帐户不支持域和
【发布时间】:2019-08-25 02:45:20
【问题描述】:

我是 IOS 开发新手。我想将我的应用程序转移到我的个人 iPhone 设备上进行首次试运行。我按照我在互联网上找到的视频在没有注册为 IOS 开发者计划的情况下签署了 IOS 应用程序。 然而,一切似乎都很好,直到最后一部分我收到一条错误消息告诉我,

"你的开发账号不支持域名和推送 通知。”

我相信这个错误是由于我的普通 Apple id 帐户不支持推送通知。 在那种情况下,如何在我的代码中禁用推送通知?应该如何解决这个问题? 请指教

【问题讨论】:

    标签: ios xcode


    【解决方案1】:

    使用免费的苹果开发者帐户,您需要关闭已启用的功能。

    • 转到目标
    • 选择功能选项卡,如下图所示
    • 关闭所有功能(在您的情况下为远程通知)
    • 现在使用您的免费帐户在设备上运行该应用程序

    【讨论】:

    • @plc456- 你平安无事!
    • @DavidB 很高兴为您提供帮助。我的用户名是 pkc456 不是 plc456 :)
    • 请接受我的道歉。但是,这里还有一个问题,由于普通 Apple Id 帐户的功能,我必须在我的应用程序中禁用这些受限功能。因此,它最终不会在我的手机上运行的应用程序。 :( 。您有其他解决方案吗?
    【解决方案2】:

    您应该在这里创建一个免费的开发者帐户:https://developer.apple.com

    如果您在目标的常规选项卡中选择自动管理签名(在 Xcode 的左上角选择您的项目),此 Xcode 将自动执行此操作。

    如果您想手动执行此操作,您需要创建一个 appId,注册您的设备唯一标识符并创建一个证书(将需要:钥匙串 - 请求一个证书..),然后是具有上述所有内容的配置文件,所有这在 developer.apple.com 平台上。然后,您必须在目标的常规选项卡的签名部分中选择您的配置文件。

    还要确保在功能下,全部关闭。

    【讨论】:

    • @ChrisCh- 感谢您的帮助,我设法解决了签名问题。但是,由于这些禁用的功能,我的应用程序无法在我的 iPhone 设备上运行。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-13
    • 1970-01-01
    • 2019-01-29
    • 1970-01-01
    • 2018-07-13
    相关资源
    最近更新 更多