代码之家  ›  专栏  ›  技术社区  ›  Trident

使用Appstore生产证书测试APNS

  •  -1
  • Trident  · 技术社区  · 10 年前

    我依赖iPhone应用程序中的推送通知服务,并通过开发和临时生产证书进行了测试,结果良好。但当我将应用程序提交到应用程序商店时,我必须创建应用程序商店生产证书,在将应用程序发布到苹果之前,有没有办法用此证书测试APNS。

    3 回复  |  直到 10 年前
        1
  •  0
  •   anxa    10 年前

    我已经能够打包一个Ad Hoc发行版,它为我在Apple Developer Center中指定的iOS设备提供.ipa。

    然后,我使用Diawi将.ipa发送到指定的设备。com(这是一个很棒的服务,如试飞),但可以在提交到应用商店之前使用(如旧的试飞)

        2
  •  -1
  •   Trident    10 年前

    这是实际的问题。使用Appstore生产配置文件,我们可以创建一个.ipa文件,但我们不能直接将其安装在设备上,它必须来自Appstore。它只能上传到App Store。因此,问题是我们无法在iPhone上安装该软件包,因此在将软件包提交给Appstore之前,我们无法发送推送通知来测试它。因此,从技术上来说,不可能测试设置。我只是想知道是否有人破解了它。

        3
  •  -1
  •   xoudini    10 年前

    APN生产证书是通用的,因此它在开发和分发中都有效,请参见 Apple documentation here .

    对于AppStore分发证书:

    在将应用程序上载到iTunes Connect之前,可以选择使用临时配置文件或团队配置文件在注册设备上进行测试。

    以下是如何实现这一目标的整个过程: App Distribution Guide .

    另一个选项是使用TestFlight,详细信息可以在上一个链接中找到。

    推荐文章