iOS 本机应用程序 - 需要具有推送通知功能的配置文件

问题描述 投票:0回答:3

我正在支持一款现有的本机 iOS 应用程序。为此,我能够从 Xcode 成功生成 IPA,但在从 Devops 生成构建时面临问题:

需要具有推送通知功能的配置文件

如何克服此错误并为我的设备构建?

ios xcode ios-provisioning
3个回答
0
投票

虽然我已经为“发布”构建设置了正确的配置文件,但“调试”构建需要它自己的配置文件,而我忽略了生成它。


-3
投票

必须在应用程序代码应运行的每台设备上安装配置配置文件。每个开发配置文件将包含一组 iPhone 开发证书、唯一设备标识符和应用程序 ID。

开发配置文件中指定的设备只能由开发证书包含在配置文件中的个人用于测试。创建:

  • 登录到连接到您的项目的开发者帐户,然后在“证书、标识符和配置文件”->“配置文件”-> 单击“添加新”按钮注册新的配置文件。
  • 选择需要临时资料的目的。

    a. For developement purpose. (the app can be downloaded only in registered devices if the application is in development stage. For this, The device UDID is required to be added in device list).
    
    b. For distribution purpose ( The provisonal file required for uploading app in the app store)
    
  • 选择以上后,点击继续。

  • 从列表中选择您的 Appid(即 Bundle id),然后单击继续。

  • 注册后,下载临时配置文件(将下载扩展名为.mobileprovision的文件),然后双击该文件到Xcode项目以包含要添加的临时证书。


-4
投票

您需要按照以下步骤操作

  • 进入开发者帐号

  • 为您正在使用的捆绑包标识符创建配置文件
    即席(测试)或分发(生产)

  • 启用推送通知

  • 下载证书

  • 点击证书

© www.soinside.com 2019 - 2024. All rights reserved.