我是react native的新手,一直在创建一个新的应用程序。我试图将我的项目从react native 0.60更新到0.63。在执行此操作时,我必须创建一个新的项目文件来更新我的cocoapods。执行此操作后,我尝试在iOS模拟器上运行我的应用程序,但出现错误。
当我在Xcode中打开我的项目时,出现了以下错误。
我不确定这是否与我的豆荚有关,在网上做了一些研究后,我无法找到这个问题的答案。
这是我的档案。
# Uncomment the next line to define a global platform for your project
platform :ios, '10.0'
target 'Example' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for Example
target 'ExampleTests' do
inherit! :search_paths
# Pods for testing
end
end
target 'Example-tvOS' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for Example-tvOS
target 'Example-tvOSTests' do
inherit! :search_paths
# Pods for testing
end
target 'OneSignalNotificationServiceExtension' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for OneSignalNotificationServiceExtension
pod 'OneSignal', '>= 2.9.3', '< 3.0'
end
end
2条答案
按热度按时间kxkpmulp1#
在我的例子中,问题是Xcode和Podfile有不同的iOS。举个例子:你的是:
platform :ios, '10.0'
但在Xcode中可能是不同的
7hiiyaii2#
在我的例子中,我打开了错误的xcode文件来启动构建。
在使用xcodeproj构建时,找不到RCTBridgeDelegate. h文件,但使用xcworkspace构建成功
希望这能保存一些灵魂哈哈