【问题标题】:React Native. OneSignal. No profiles for 'com.myapp.ios.OneSignalNotificationServiceExtension' were found反应原生。一个信号。未找到“com.myapp.ios.OneSignalNotificationServiceExtension”的配置文件
【发布时间】:2019-03-09 20:26:30
【问题描述】:

我已经关注了 OneSignal 的 setup instructions 的 React Native,但是 当我尝试将应用上传到 TestFlight 时,我收到以下错误“No profile for 'com.myapp.ios.OneSignalNotificationServiceExtension' were found

我的 XCode 是 10.0。 有人帮我吗?提前致谢。

【问题讨论】:

  • 你找到解决办法了吗,我也遇到了同样的问题。
  • 你是怎么解决这个问题的?!

标签: xcode react-native onesignal


【解决方案1】:

我在 appcenter 上遇到了同样的错误。如果您为 OneSignalNotificationServiceExtension 标识符创建新的配置文件并使用此配置签署您的 OneSignalNotificationServiceExtension,则可以临时解决此问题。 (您的应用规定应该不同。您的应用 -> com.app.example)

【讨论】:

    【解决方案2】:

    以下说明假设您的应用正在构建,并且您过去已经成功部署了 TestFlight 构建(因为这是我开始的地方)。我不得不使用以下内容,因为“自动管理签名”导致 Xcode 10 中的构建失败:

    1. 转到https://developer.apple.com/account/ios/profile
    2. 单击“+”以创建新的配置文件
    3. 选择所需的配置文件类型(我使用了 App Store,因为我使用 TestFlight 构建进行测试)
    4. 对于 App ID,选择“XC YOUR_DOMAIN_APP_ID OneSignalNotificationServiceExtension”并确保启用 App Groups 功能
    5. 下载配置文件后,进入 Xcode,在“常规”选项卡中关闭 OneSignalNotificationServiceExtension 目标上的自动签名,然后导入刚刚下载的配置文件。
    6. 使用产品 > 像往常一样存档以创建 ipa 文件以像往常一样上传 App Store

    【讨论】:

      猜你喜欢
      • 2020-07-27
      • 1970-01-01
      • 2021-08-25
      • 1970-01-01
      • 2017-04-12
      • 1970-01-01
      • 2017-08-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多