question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[!] Invalid `Podfile` file: 767: unexpected token at ''. | Related Issue #448

See original GitHub issue

Github I have already tried : #448

On Stackoverflow : https://stackoverflow.com/questions/59279777/react-native-pod-error-invalid-podfile-file-767-unexpected-token-at On Reddit : https://www.reddit.com/r/reactnative/comments/e935e0/react_native_invalid_podfile_file_767_unexpected/

Environment

System: OS: macOS 10.15 CPU: (4) x64 Intel® Core™ i5-4250U CPU @ 1.30GHz Memory: 30.63 MB / 4.00 GB Shell: 3.2.57 - /bin/sh Binaries: Node: 10.15.3 - /usr/local/bin/node Yarn: 1.19.2 - /usr/local/bin/yarn npm: 6.13.1 - /usr/local/bin/npm SDKs: iOS SDK: Platforms: iOS 13.2, DriverKit 19.0, macOS 10.15, tvOS 13.2, watchOS 6.1 IDEs: Xcode: 11.2.1/11B500 - /usr/bin/xcodebuild npmPackages: react: 16.9.0 => 16.9.0 react-native: 0.61.5 => 0.61.5

Stack

   CocoaPods : 1.8.4
        Ruby : ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19]
    RubyGems : 3.0.3
        Host : Mac OS X 10.15 (19A526h)
       Xcode : 11.2.1 (11B500)
         Git : git version 2.22.0
Ruby lib dir : /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib
Repositories : master - git - https://github.com/CocoaPods/Specs.git @ 22fb554cd53c99959f604d1ef7806e824f6cd368
               trunk - CDN - https://cdn.cocoapods.org/

Installation Source

Executable Path: /usr/local/Cellar/cocoapods/1.8.4/libexec/bin/pod

Plugins

cocoapods-clean       : 0.0.1
cocoapods-deintegrate : 1.0.4
cocoapods-plugins     : 1.0.0
cocoapods-search      : 1.0.0
cocoapods-stats       : 1.1.0
cocoapods-trunk       : 1.4.1
cocoapods-try         : 1.1.0

Podfile

platform :ios, '9.0'
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'

target 'quibik' do
  # Pods for quibik

  pod 'RNFBAuth', :path => "../node_modules/@react-native-firebase/auth"
  pod 'RNFBApp', :path => "../node_modules/@react-native-firebase/app"

  pod 'FBLazyVector', :path => "../node_modules/react-native/Libraries/FBLazyVector"
  pod 'FBReactNativeSpec', :path => "../node_modules/react-native/Libraries/FBReactNativeSpec"
  pod 'RCTRequired', :path => "../node_modules/react-native/Libraries/RCTRequired"
  pod 'RCTTypeSafety', :path => "../node_modules/react-native/Libraries/TypeSafety"
  pod 'React', :path => '../node_modules/react-native/'
  pod 'React-Core', :path => '../node_modules/react-native/'
  pod 'React-CoreModules', :path => '../node_modules/react-native/React/CoreModules'
  pod 'React-Core/DevSupport', :path => '../node_modules/react-native/'
  pod 'React-RCTActionSheet', :path => '../node_modules/react-native/Libraries/ActionSheetIOS'
  pod 'React-RCTAnimation', :path => '../node_modules/react-native/Libraries/NativeAnimation'
  pod 'React-RCTBlob', :path => '../node_modules/react-native/Libraries/Blob'
  pod 'React-RCTImage', :path => '../node_modules/react-native/Libraries/Image'
  pod 'React-RCTLinking', :path => '../node_modules/react-native/Libraries/LinkingIOS'
  pod 'React-RCTNetwork', :path => '../node_modules/react-native/Libraries/Network'
  pod 'React-RCTSettings', :path => '../node_modules/react-native/Libraries/Settings'
  pod 'React-RCTText', :path => '../node_modules/react-native/Libraries/Text'
  pod 'React-RCTVibration', :path => '../node_modules/react-native/Libraries/Vibration'
  pod 'React-Core/RCTWebSocket', :path => '../node_modules/react-native/'

  pod 'React-cxxreact', :path => '../node_modules/react-native/ReactCommon/cxxreact'
  pod 'React-jsi', :path => '../node_modules/react-native/ReactCommon/jsi'
  pod 'React-jsiexecutor', :path => '../node_modules/react-native/ReactCommon/jsiexecutor'
  pod 'React-jsinspector', :path => '../node_modules/react-native/ReactCommon/jsinspector'
  pod 'ReactCommon/jscallinvoker', :path => "../node_modules/react-native/ReactCommon"
  pod 'ReactCommon/turbomodule/core', :path => "../node_modules/react-native/ReactCommon"
  pod 'Yoga', :path => '../node_modules/react-native/ReactCommon/yoga'

  pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'
  pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec'
  pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec'


  pod 'react-native-splash-screen', :path => '../node_modules/react-native-splash-screen'

  target 'quibikTests' do
    inherit! :search_paths
    # Pods for testing
  end

  use_native_modules!
end

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

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

end

Description

Screenshot 2019-12-11 at 14 03 37

➜ ios git:(master) ✗ pod install --verbose /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin19/rbconfig.rb:229: warning: Insecure world writable dir /Users/jack/Desktop/root in PATH, mode 040777

[!] Invalid Podfile file: 767: unexpected token at ‘’.

from /Users/jack/Desktop/root/outonox/quibik/ios/Podfile:45

use_native_modules! end


/Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/podfile.rb:301:in rescue in block in from_ruby' /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/podfile.rb:295:in block in from_ruby’ /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/podfile.rb:50:in instance_eval' /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/podfile.rb:50:in initialize’ /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/podfile.rb:293:in new' /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/podfile.rb:293:in from_ruby’ /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/podfile.rb:259:in from_file' /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.8.4/lib/cocoapods/config.rb:200:in podfile’ /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.8.4/lib/cocoapods/command.rb:150:in verify_podfile_exists!' /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.8.4/lib/cocoapods/command/install.rb:46:in run’ /Library/Ruby/Gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:334:in run' /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.8.4/lib/cocoapods/command.rb:52:in run’ /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.8.4/bin/pod:55:in <top (required)>' /usr/local/bin/pod:23:in load’ /usr/local/bin/pod:23:in `<main>’

Reproducible Demo

Not sure why this is happing, but this is started after installing “@react-native-firebase” this package

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:9
  • Comments:40 (3 by maintainers)

github_iconTop GitHub Comments

78reactions
raphaelrkcommented, Apr 13, 2020

I removed my node_modules, Pods, and Podfile.lock, then re-ran yarn and pod install and it worked again ¯_(ツ)_/¯

65reactions
moulie415commented, Oct 22, 2021

For me it was because I was using the terminal within vscode and the auto attach was breaking things, I changed my vscode settings to ignore the ios pods folder which seemed to work, disabling auto attach also works of course, my auto attach settings in my settings.json file ended up looking like this

  "debug.javascript.autoAttachSmartPattern": [
      "${workspaceFolder}/**",
      "!**/node_modules/**",
      "**/$KNOWN_TOOLS$/**",
      "!**/ios/Pods/**"
    ],
Read more comments on GitHub >

github_iconTop Results From Across the Web

Invalid `Podfile` file: 767: unexpected token at '' - Stack Overflow
I fixed this issue on my machine by disabling VS Code's debugger Auto Attach feature. ... unexpected token at '' is a JavaScript...
Read more >
React Native - [!] Invalid `Podfile` file: 767: unexpected token at ''.
GitHub Issue Link. I have already tried : #448. Environment. System: OS: macOS 10.15. CPU: (4) x64 Intel(R) Core(TM) i5-4250U CPU @ 1.30GHz...
Read more >
[Solved]-react-native start unexpected token-React Native
Coding example for the question react-native start unexpected token-React Native. ... Pod Error - [!] Invalid `Podfile` file: 767: unexpected token at ''....
Read more >
podfile - Reddit post and comment search - SocialGrep
>error Failed to load configuration of your project. ... >[!] Invalid `Podfile` file: 859: unexpected token at 'info Run CLI with --verbose flag...
Read more >
React Native - [!] Invalid `Podfile` file: 767: unexpected token at ''.
This is a filesystem error and we have gone WAY outside the react native rabbit hole we were down. are you not an...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found