0

当我在 iOS 上的 vs code 上启动我的应用程序时,构建成功,但是当您更改屏幕时应用程序崩溃了。

当我打开我的 Xcode 时,构建直接失败并出现错误

fatal error: module map file '/Users/wendy/Library/Developer/Xcode/DerivedData/Klaaap-feojqlwiozdtgsczazhciamgtbgk/Build/Products/Debug-iphonesimulator/YogaKit/YogaKit.modulemap' not found
1 error generated.

这是我的Podfile

require_relative '../node_modules/react-native/scripts/react_native_pods'
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'

platform :ios, '14.2'

target 'Klaaap' do
  config = use_native_modules!

  use_react_native!(:path => config["reactNativePath"])





  pod 'RNSoundLevel', :path => '../node_modules/react-native-sound-level'

  pod 'RNPermissions', :path => '../node_modules/react-native-permissions'

  target 'KlaaapTests' do
    inherit! :complete
    # Pods for testing
  end

  # Enables Flipper.
  #
  # Note that if you have use_frameworks! enabled, Flipper will not work and
  # you should disable these next few lines.
  use_flipper!
  post_install do |installer|
    flipper_post_install(installer)
  end
end

target 'Klaaap-tvOS' do
  # Pods for Klaaap-tvOS

  target 'Klaaap-tvOSTests' do
    inherit! :search_paths
    # Pods for testing
  end
end

target 'WonderPushNotificationServiceExtension' do
  platform :ios, '10.0'

  # Pods for WonderPushNotificationServiceExtension
  pod 'WonderPushExtension', '~> 3.0'
end

还有我的 Xcode:

在此处输入图像描述

在此处输入图像描述

你对此有什么想法吗?

4

1 回答 1

0

该错误告诉您,您已要求 cocoapods 对名为“WonderPushNotificationServiceExtension”的目标执行某些操作,但该目标不存在。从您上面的编辑和屏幕截图中,您从未创建过一个。

出于兴趣,我在 Google 上搜索了一下WonderPushNotificationServiceExtension,它把我带到了 WonderPush iOS 文档。从外观上看,您正试图将此第三方服务合并到您的应用程序中,但没有遵循他们文档的后半部分,展示如何创建目标和添加服务扩展。

您需要返回并重新开始,确保遵循以下链接中的所有步骤。

链接到 React-Native 教程:
https ://docs.wonderpush.com/docs/mobile-push-notifications-react-native

于 2020-11-24T11:14:05.070 回答