Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CFBundleIdentifier Does Not Exist from react-native run-ios #7

Open
tam-borine opened this issue Dec 22, 2016 · 14 comments
Open

CFBundleIdentifier Does Not Exist from react-native run-ios #7

tam-borine opened this issue Dec 22, 2016 · 14 comments

Comments

@tam-borine
Copy link

When I try to run the ios simulator for FirestackApp with react-native run-ios from project root I get this error. Any thoughts?
image

@SamMatthewsIsACommonName

I think as per our discussion on Facebook this is POSSIBLY because you just did npm install without using the link command? So your xcode wasn't really configured properly?

@tam-borine
Copy link
Author

I've just done a npm install, react-native link and cd ios && pod install and still getting this error. But it looks like something to do with an unspecified bundle ID in XCode. Will post updates..

@tam-borine
Copy link
Author

tam-borine commented Dec 24, 2016

screen shot 2016-12-24 at 11 54 07

The bundle ID in a working project of mine above.
screen shot 2016-12-24 at 11 54 26
The bundle ID of FirestackApp above.

These screenshots are of Info.plist files in XCode.

@danielcolgan
Copy link

@tam-borine Hello, Tam! Did you find which problem it was? Thank you!

@annelorraineuy
Copy link

I am getting this problem as well. How did you solve it?

@henrycity
Copy link

I also have the same problem here. Has anyone solved it?

@screengroove
Copy link

Running into the same problem..would love to see a solution!

@designorant
Copy link

I haven't checked the master branch but v3 is just around the corner so make sure you're on feature/v3, and use yarn instead of npm install. I don't know what exactly is causing this error but using the locked down versions fixes it. You may want to remove node_modules to avoid errors, or just start from scratch:

git clone [email protected]:fullstackreact/FirestackApp.git
cd FirestackApp
git checkout feature/v3
yarn
react-native link
cd ios
pod install
cd ..
react-native run-ios

@screengroove
Copy link

screengroove commented Jan 31, 2017 via email

@jasan-s
Copy link

jasan-s commented Mar 12, 2017

@designorant the yarn command just hangs at fetching packages. although npm install works but the error exists:
Print: Entry, ":CFBundleIdentifier", Does Not Exist

@ajostergaard
Copy link

Same issue, is it possible MacOS 10.12 or perhaps some related Xcode version/library is required?

MacOS 10.11

@ajostergaard
Copy link

I had to edit my Podfile after the link step and before pod install. The below works for me. :)

ios aj$ cat Podfile
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'FirestackApp' do
  # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
  # use_frameworks!

  # Pods for FirestackApp

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

end
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!

[
  'Firebase',
  'Firebase/Core',
  'Firebase/Auth',
  'Firebase/Storage',
  'Firebase/Database',
  'Firebase/RemoteConfig',
  'Firebase/Messaging'
].each do |lib|
  pod lib
end
pod 'DCTAuth', :git => 'https://github.com/danielctull/DCTAuth.git'

@SailingSteve
Copy link

SailingSteve commented Sep 20, 2017

Same for me with ajostergaard's updated Podfile (above)

...

Installing build/Build/Products/Debug-iphonesimulator/FirestackApp.app
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=2):
Failed to install the requested application
An application bundle was not found at the provided path.
Provide a valid path to the desired application bundle.
Print: Entry, ":CFBundleIdentifier", Does Not Exist

Command failed: /usr/libexec/PlistBuddy -c Print:CFBundleIdentifier build/Build/Products/Debug-iphonesimulator/FirestackApp.app/Info.plist
Print: Entry, ":CFBundleIdentifier", Does Not Exist

@SailingSteve
Copy link

SailingSteve commented Sep 21, 2017

See the same error in the react-native repository at

   facebook/react-native#7308

Using with ajostergaard's updated Podfile (above) (I'm not sure if it helped?)

I got it to compile by ...
cd to the FirestackApp directory
npm install react-native-git-upgrade
npm install -g react-native-cli
npm install
react-native upgrade
react-native run-ios

This resolved the problem described in this issue.

Sadly...
The app came up in the simulator for a second and displayed "Native module cannot be null"

See the same error in

   zo0r/react-native-push-notification#160

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants