Fastlane - 代码签名 - 推送通知错误

时间:2017-07-20 13:14:37

标签: react-native push-notification code-signing fastlane

如果我Push Notifications服务并在gym上崩溃的应用程序(我正在使用Fastlane工具发布)步骤(注意) >不要简单地在Xcode中打开该应用程序。这是我在gym上收到的错误:

:x:配置文件“iOS Team Provisioning Profile:*”不支持推送通知功能。

:x:供应配置文件“iOS Team Provisioning Profile:*”不包含aps-environment权利。

:x:SDK“iOS 10.0”

中的产品类型“应用”需要代码签名

**存档失败**

如果我打开(只是打开,我甚至没有构建它)将创建的应用程序放入Xcode(在应用程序成功初始化为Xcode之后),gym步骤将成功完成。

我正在寻找一种能够以某种方式自动处理项目而无需在Xcode中打开应用程序的解决方案,

我试图做的事情:

1. automatic_code_signing(use_automatic_signing: false, path: "demo.xcodeproj")
2. gym(include_bitcode: false, clean: true)
3. automatic_code_signing(use_automatic_signing: false, path: "demo.xcodeproj")

其他72398714918274步骤以消除该错误。例如:

# Fastfile
lane :getRidOfThatStickyIssue do
  produce(
    # other options
    enable_services: {
      push_notification: "on"
    }   
  )

  sigh

  cert

  automatic_code_signing(
    #set to true
  )

  gym(
    # path, project, etc.
  )
end

下进行。

在Xcode中打开项目之后,我已经对更改进行了更改以查看项目中更改的值或文件,并且没有。

Ps。:我也尝试了

的解决方案
  1. link_1
  2. link_2
  3. link_3
  4. 找不到有效的解决方案。 :(

0 个答案:

没有答案