Sunday, August 4, 2024
HomeiOS Developmentios - uninitialized fixed Pod::Podfile::FlipperConfiguration

ios – uninitialized fixed Pod::Podfile::FlipperConfiguration


i’ve an reactnative app i switch it from home windows to macbook
now when im attempting to put in pod im getting this error:
[!] Invalid Podfile` file: uninitialized fixed Pod::Podfile::FlipperConfiguration.

flipper_config = ENV[‘NO_FLIPPER’] == “1” ? FlipperConfiguration.disabled : FlipperConfiguration.enabled

right here my podfile code:

$RNFirebaseAsStaticFramework = true

# Resolve react_native_pods.rb with node to permit for hoisting
require Pod::Executable.execute_command('node', ['-p',
  'require.resolve(
    "react-native/scripts/react_native_pods.rb",
    {paths: [process.argv[1]]},
  )', __dir__]).strip

platform :ios, min_ios_version_supported
prepare_react_native_project!

# If you're utilizing a `react-native-flipper` your iOS construct will fail when `NO_FLIPPER=1` is about.
# as a result of `react-native-flipper` depends upon (FlipperKit,...) that shall be excluded
#
# To repair this it's also possible to exclude `react-native-flipper` utilizing a `react-native.config.js`
# ```js
# module.exports = {
#   dependencies: {
#     ...(course of.env.NO_FLIPPER ? { 'react-native-flipper': { platforms: { ios: null } } } : {}),
# ```
# flipper_config = ENV['NO_FLIPPER'] == "1" ? FlipperConfiguration.disabled : FlipperConfiguration.enabled
# flipper_configuration => FlipperConfiguration.enabled(["Debug"], { 'Flipper' => '0.250.0' }),
flipper_config = ENV['NO_FLIPPER'] == "1" ? FlipperConfiguration.disabled : FlipperConfiguration.enabled


use_frameworks! :linkage => :static # added by developer


linkage = ENV['USE_FRAMEWORKS']
if linkage != nil
  Pod::UI.places "Configuring Pod with #{linkage}ally linked Frameworks".inexperienced
  use_frameworks! :linkage => linkage.to_sym
finish

goal 'Fuzzy' do
  config = use_native_modules!
   # Flags change relying on the env values.
  flags = get_default_flags()

  use_frameworks! :linkage => :static

  use_react_native!(
    :path => config[:reactNativePath],
    # Hermes is now enabled by default. Disable by setting this flag to false.
    :hermes_enabled => flags[:hermes_enabled],
    :fabric_enabled => flags[:fabric_enabled],
    # Permits Flipper.
    #
    # Word that when you have use_frameworks! enabled, Flipper is not going to work and
    # it is best to disable the following line.
    #:flipper_configuration => flipper_config,
    # An absolute path to your utility root.

    
    :app_path => "#{Pod::Config.occasion.installation_root}/.."
  )

  goal 'FuzzyTests' do
    inherit! :full
    # Pods for testing
  finish



  post_install do |installer|
    # Current react_native_post_install name
    react_native_post_install(
      installer,
      config[:reactNativePath],
      :mac_catalyst_enabled => false
    )
  
    # Exclude arm64 structure for iOS Simulator for all targets
    installer.pods_project.targets.every do |goal|
      goal.build_configurations.every do |config|
        config.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = 'arm64'
      finish
    finish
  finish
  
finish

i attempted to put in flipper and to vary within the podfile
as you see the command ,and tried options from stackoverflow its not working
its simply im new person on macbook



Supply hyperlink

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments