Skip to content

Instantly share code, notes, and snippets.

@surdu
Last active June 15, 2018 14:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save surdu/1703424cad86b4c039e981099a247d31 to your computer and use it in GitHub Desktop.
Save surdu/1703424cad86b4c039e981099a247d31 to your computer and use it in GitHub Desktop.
$ npx tns prepare ios --log trace
Loading extensions.
Asserting extension nativescript-cloud is installed.
Extension nativescript-cloud is installed.
Asserting extension nativescript-starter-kits is installed.
Extension nativescript-starter-kits is installed.
System information:
{ platform: 'darwin',
shell: '/bin/bash',
os: 'Darwin tim-mb-011.3pillar.corp 16.7.0 Darwin Kernel Version 16.7.0: Fri Apr 27 17:59:46 PDT 2018; root:xnu-3789.73.13~1/RELEASE_X86_64 x86_64\n',
procArch: 'x64',
nodeVer: '8.11.1',
npmVer: '5.8.0',
nodeGypVer: '3.6.2',
nativeScriptCliVersion: '4.0.2',
gitVer: '2.14.3 (Apple Git-98)',
dotNetVer: null,
javacVersion: '1.8.0_131',
adbVer: '1.0.39',
androidInstalled: true,
monoVer: null,
gradleVer: null,
isAndroidSdkConfiguredCorrectly: true,
xcodeVer: '9.2.0',
xcodeprojLocation: '/usr/local/bin/xcodeproj',
itunesInstalled: true,
cocoaPodsVer: '1.5.3',
isCocoaPodsWorkingCorrectly: true,
isCocoaPodsUpdateRequired: false,
pythonInfo: { isInstalled: true, isSixPackageInstalled: true } }
Looking for project in '/Users/nicolae.surdu/work/Test'
Project directory is '/Users/nicolae.surdu/work/Test'.
Validate options for platform: iOS
Initializing analytics statuses.
Analytics statuses: { TrackFeatureUsage: 'disabled', TrackExceptions: 'disabled' }
Xcode is installed and is configured properly.
xcodeproj is installed and is configured properly.
CocoaPods are installed.
CocoaPods update is not required.
CocoaPods are configured properly.
Your current CocoaPods version is newer than 1.0.0.
Python installed and configured correctly.
The Python 'six' package is found.
Exec xcodebuild -version | head -n 1 | sed -e 's/Xcode //'
stdout: 9.2
stderr:
Npm install will be called from CLI. Force option is: false Not installed dependencies are: [ 'nativescript-plugin-firebase',
'nativescript-theme-core',
'tns-core-modules' ]
spawn: npm "install"
> nativescript-plugin-firebase@6.1.1 postinstall /Users/nicolae.surdu/work/Test/node_modules/nativescript-plugin-firebase
> node postinstall-hooks.js && node scripts/postinstall.js
NativeScript Firebase Plugin Installation
Config file exists (firebase.nativescript.json)
Successfully created iOS (Pod) file.
Firebase post install completed. To re-run this script, navigate to the root directory of `nativescript-plugin-firebase` in your `node_modules` folder and run: `npm run config`.
added 38 packages from 43 contributors in 1.78s
Creating NativeScript project for the ios platform
Path: /Users/nicolae.surdu/work/Test/platforms/ios
Package: org.nativescript.Test
Name: Test
Copying template files...
⠋ Installing tns-ios
spawn: npm "install" "tns-ios@4.0.1" "--silent" "--save-exact" "--save"
⠹ ⸨ ░░░░░░░░░░░⸩ ⠼ extract:tns-ios: verb lock using /Users/nicolae.surdu/.npm/_locks/staging-395a989bc2e95247.lock for /Users/nico⠸ ⸨ ░░░░░░░░░░░⸩ ⠼ extract:tns-ios: verb lock using /Users/nicolae.surdu/.npm/_locks/staging-395a989bc2e95247.lock for /Users/nico⠼ ⸨ ░░░░░░░░░░░⸩ ⠼ extract:tns-ios: verb lock using /Users/nicolae.surdu/.npm/_locks/staging-395a989bc2e95247.lock for /Users/nico⠴ ⸨ ░░░░░░░░░░░⸩ ⠼ extract:tns-ios: verb lock using /Users/nicolae.surdu/.npm/_locks/staging-395a989bc2e95247.lock for /Users/nico⠦ ⸨ ░░░░░░░░░░░⸩ ⠼ extract:tns-ios: verb lock using /Users/nicolae.surdu/.npm/_locks/staging-395a989bc2e95247.lock for /Users/nico⠧ ⸨ ░░░░░░░░░░░⸩ ⠼ extract:tns-ios: verb lock using /Users/nicolae.surdu/.npm/_locks/staging-395a989bc2e95247.lock for /Users/nico⠇ ⸨ ░░░░░░░░░░░⸩ ⠼ extract:tns-ios: verb lock using /Users/nicolae.surdu/.npm/_locks/staging-395a989bc2e95247.lock for /Users/nico⠏ ⸨ ░░░░░░░░░░░⸩ ⠼ extract:tns-ios: verb lock using /Users/nicolae.surdu/.npm/_locks/staging-395a989bc2e95247.lock for /Users/nico⠋ ⸨ ░░░░░░░░░░░⸩ ⠼ extract:tns-ios: verb lock using /Users/nicolae.surdu/.npm/_locks/staging-395a989bc2e95247.lock for /Users/nico⠙ ⸨ ░░░░░░░░░░░⸩ ⠼ extract:tns-ios: verb lock using /Users/nicolae.surdu/.npm/_locks/staging-395a989bc2e95247.lock for /Users/nico⠹ ⸨ ░░░░░░░░░░░⸩ ⠼ extract:tns-ios: verb lock using /Users/nicolae.surdu/.npm/_locks/staging-395a989bc2e95247.lock for /Users/nico⠸ ⸨ ░░░░░░░░░░░⸩ ⠼ extract:tns-ios: verb lock using /Users/nicolae.surdu/.npm/_locks/staging-395a989bc2e95247.lock for /Users/nico⠼ ⸨ ░░░░░░░░░░░⸩ ⠼ extract:tns-ios: verb lock using /Users/nicolae.surdu/.npm/_locks/staging-395a989bc2e95247.lock for /Users/nico⠴ ⸨ ░░░░░░░░░░░⸩ ⠼ extract:tns-ios: verb lock using /Users/nicolae.surdu/.npm/_locks/staging-395a989bc2e95247.lock for /Users/nico⠦ ⸨ ░░░░░░░░░░░⸩ ⠼ extract:tns-ios: verb lock using /Users/nicolae.surdu/.npm/_locks/staging-395a989bc2e95247.lock for /Users/nico⠧ ⸨ ░░░░░░░░░░░⸩ ⠼ extract:tns-ios: verb lock using /Users/nicolae.surdu/.npm/_locks/staging-395a989bc2e95247.lock for /Users/nico⠇ ⸨ ░░░░░░░░░░░⸩ ⠼ extract:tns-ios: verb lock using /Users/nicolae.surdu/.npm/_locks/staging-395a989bc2e95247.lock for /Users/nico⠏ ⸨ ░░░░░░░░░░░⸩ ⠼ extract:tns-ios: verb lock using /Users/nicolae.surdu/.npm/_locks/staging-395a989bc2e95247.lock for /Users/nico+ tns-ios@4.0.1
added 1 package from 1 contributor in 1.978s
spawn: npm "install" "tns-ios@4.0.1" "--silent" "--save-exact" "--save" "--json" "--dry-run" "--prefix" "/Users/nicolae.surdu/work/Test"
⠙ Found shared scheme at xcschemeFilePath, renaming to match project name.
Checkpoint 0
Checkpoint 1
Checkpoint 2
⠙ Exec npm uninstall tns-ios --save
stdout: removed 1 package in 0.281s
stderr:
Project successfully created.
Changes info in prepare platform: ProjectChangesInfo {
appFilesChanged: true,
appResourcesChanged: true,
modulesChanged: true,
configChanged: true,
nativePlatformStatus: '2' }
Project dir from hooksArgs is: /Users/nicolae.surdu/work/Test.
Hooks directories: [ '/Users/nicolae.surdu/.npm-global/lib/node_modules/nativescript/lib/hooks',
'/Users/nicolae.surdu/.npm-global/lib/node_modules/nativescript/lib/common/hooks',
'/Users/nicolae.surdu/work/Test/hooks' ]
BeforeHookName for command shouldPrepare is before-shouldPrepare
Project dir from hooksArgs is: /Users/nicolae.surdu/work/Test.
Hooks directories: [ '/Users/nicolae.surdu/.npm-global/lib/node_modules/nativescript/lib/hooks',
'/Users/nicolae.surdu/.npm-global/lib/node_modules/nativescript/lib/common/hooks',
'/Users/nicolae.surdu/work/Test/hooks' ]
AfterHookName for command shouldPrepare is after-shouldPrepare
Project dir from hooksArgs is: /Users/nicolae.surdu/work/Test.
Hooks directories: [ '/Users/nicolae.surdu/.npm-global/lib/node_modules/nativescript/lib/hooks',
'/Users/nicolae.surdu/.npm-global/lib/node_modules/nativescript/lib/common/hooks',
'/Users/nicolae.surdu/work/Test/hooks' ]
BeforeHookName for command prepare is before-prepare
Executing before-prepare hook from /Users/nicolae.surdu/work/Test/hooks/before-prepare/nativescript-plugin-firebase.js
Executing before-prepare hook at location /Users/nicolae.surdu/work/Test/hooks/before-prepare/nativescript-plugin-firebase.js in-process
Validating before-prepare arguments.
Hook promises to signal completion
Hook completed
Preparing project...
Project dir from hooksArgs is: /Users/nicolae.surdu/work/Test.
Hooks directories: [ '/Users/nicolae.surdu/.npm-global/lib/node_modules/nativescript/lib/hooks',
'/Users/nicolae.surdu/.npm-global/lib/node_modules/nativescript/lib/common/hooks',
'/Users/nicolae.surdu/work/Test/hooks' ]
BeforeHookName for command prepareJSApp is before-prepareJSApp
Successfully prepared plugin nativescript-plugin-firebase for ios.
Successfully prepared plugin nativescript-theme-core for ios.
Successfully prepared plugin tns-core-modules for ios.
Successfully prepared plugin tns-core-modules-widgets for ios.
Project dir from hooksArgs is: /Users/nicolae.surdu/work/Test.
Hooks directories: [ '/Users/nicolae.surdu/.npm-global/lib/node_modules/nativescript/lib/hooks',
'/Users/nicolae.surdu/.npm-global/lib/node_modules/nativescript/lib/common/hooks',
'/Users/nicolae.surdu/work/Test/hooks' ]
AfterHookName for command prepareJSApp is after-prepareJSApp
Checking if we need to provide compatability LaunchScreen.xib
Examining /Users/nicolae.surdu/work/Test/app/App_Resources/iOS/Info.plist UILaunchStoryboardName: "LaunchScreen".
LaunchScreen.storyboard was found. Project is up to date.
Images from Xcode project
[]
Current images from App_Resources
[ 'Assets.xcassets',
'LaunchScreen.storyboard',
'build.xcconfig' ]
New images to add into xcode project: Assets.xcassets, LaunchScreen.storyboard, build.xcconfig
Images to remove from xcode project:
spawn: file "/Users/nicolae.surdu/work/Test/node_modules/nativescript-plugin-firebase/platforms/ios/TNSMLKitCamera.framework/TNSMLKitCamera"
spawn: file "/Users/nicolae.surdu/work/Test/node_modules/tns-core-modules-widgets/platforms/ios/TNSWidgets.framework/TNSWidgets"
Project Podfile content
use_frameworks!
target "Test" do
# Begin Podfile - /Users/nicolae.surdu/work/Test/node_modules/nativescript-plugin-firebase/platforms/ios/Podfile
pod 'Firebase/Core', '~> 5.1.0'
pod 'Firebase/Auth'
# Realtime DB
#pod 'Firebase/Database'
# Cloud Firestore
#pod 'Firebase/Firestore'
# Remote Config
#pod 'Firebase/RemoteConfig'
# Crash Reporting
#pod 'Firebase/Crash'
# Crashlytics
#pod 'Fabric'
#pod 'Crashlytics'
# Firebase Cloud Messaging (FCM)
#pod 'Firebase/Messaging'
# Firebase Storage
#pod 'Firebase/Storage'
# AdMob
#pod 'Firebase/AdMob'
# Invites / Dynamic Links
pod 'Firebase/Invites'
# ML Kit
#pod 'Firebase/MLVision'
#pod 'Firebase/MLVisionTextModel'
#pod 'Firebase/MLVisionBarcodeModel'
#pod 'Firebase/MLVisionFaceModel'
#pod 'Firebase/MLVisionLabelModel'
#pod 'Firebase/MLModelInterpreter'
# Facebook Authentication
#pod 'FBSDKCoreKit'
#pod 'FBSDKLoginKit'
# Google Authentication
#pod 'GoogleSignIn'
# End Podfile
end
Exec which pod
stdout: /usr/local/bin/pod
stderr:
Exec which xcodeproj
stdout: /usr/local/bin/xcodeproj
stderr:
Installing pods...
spawn: pod "install"
Analyzing dependencies
Setting up CocoaPods master repo
$ /usr/bin/git clone https://github.com/CocoaPods/Specs.git master --progress
Setup completed
Downloading dependencies
Installing Firebase (5.1.0)
Installing FirebaseAnalytics (5.0.1)
Installing FirebaseAuth (5.0.0)
Installing FirebaseCore (5.0.2)
Installing FirebaseDynamicLinks (3.0.1)
Installing FirebaseInstanceID (3.1.0)
Installing FirebaseInvites (3.0.0)
Installing GTMOAuth2 (1.1.6)
Installing GTMSessionFetcher (1.1.15)
Installing GoogleAPIClientForREST (1.3.4)
Installing GoogleSignIn (4.1.2)
Installing GoogleToolboxForMac (2.1.4)
Installing Protobuf (3.6.0)
Installing nanopb (0.3.8)
Generating Pods project
Integrating client project
[!] Please close any current Xcode sessions and use `Test.xcworkspace` for this project from now on.
Sending stats
Pod installation complete! There are 3 dependencies from the Podfile and 14 total pods installed.
[WARNING]: [!] Automatically assigning platform `ios` with version `8.0` on target `Test` because no platform was specified. Please specify a platform for this target in your Podfile. See `https://guides.cocoapods.org/syntax/podfile.html#platform`.
Pod install command failed. Error output: Cloning into 'master'...
remote: Counting objects: 2221781, done.
remote: Compressing objects: 100% (480/480), done.
remote: Total 2221781 (delta 237), reused 248 (delta 99), pack-reused 2221183
Receiving objects: 100% (2221781/2221781), 546.46 MiB | 7.19 MiB/s, done.
Resolving deltas: 100% (1270873/1270873), done.
Checking out files: 100% (245557/245557), done.
Error: Pod install command failed. Error output: Cloning into 'master'...
remote: Counting objects: 2221781, done.
remote: Compressing objects: 100% (480/480), done.
remote: Total 2221781 (delta 237), reused 248 (delta 99), pack-reused 2221183
Receiving objects: 100% (2221781/2221781), 546.46 MiB | 7.19 MiB/s, done.
Resolving deltas: 100% (1270873/1270873), done.
Checking out files: 100% (245557/245557), done.
at Errors.fail (/Users/nicolae.surdu/.npm-global/lib/node_modules/nativescript/lib/common/errors.js:125:28)
at Errors.failWithoutHelp (/Users/nicolae.surdu/.npm-global/lib/node_modules/nativescript/lib/common/errors.js:135:21)
at IOSProjectService.<anonymous> (/Users/nicolae.surdu/.npm-global/lib/node_modules/nativescript/lib/services/ios-project-service.js:935:34)
at Generator.next (<anonymous>)
at fulfilled (/Users/nicolae.surdu/.npm-global/lib/node_modules/nativescript/lib/services/ios-project-service.js:4:58)
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:188:7)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment