ionic-team / ionic-cli

The Ionic command-line interface
MIT License
2k stars 654 forks source link

Getting error after ionic buld ios --prod #2813

Closed abmnukmr closed 7 years ago

abmnukmr commented 7 years ago

✖ Running command - failed! [ERROR] An error occurred while running cordova build ios (exit code 1):

    (truncated) ... ms/ios/build/device 
    -L/Volumes/Untitled/vaiotifronttend/Vioti/platforms/ios/VAIOTI/Plugins/cordova-plugin-extension 
    -F/Volumes/Untitled/vaiotifronttend/Vioti/platforms/ios/build/device -FVAIOTI/Plugins/com.googlemaps.ios 
    -FVAIOTI/Plugins/cordova-plugin-admobpro -FVAIOTI/Plugins/cordova-plugin-facebook4 
    -FVAIOTI/Plugins/cordova-plugin-googleplus -filelist 
    /Users/abhimanyukumar/Library/Developer/Xcode/DerivedData/VAIOTI-gdfjceerbybmfpctsiyetdgxwcpr/Build/Intermediates.noindex/ArchiveIntermediates/VAIOTI/IntermediateBuildFilesPath/VAIOTI.build/Debug-iphoneos/VAIOTI.build/Objects-normal/arm64/VAIOTI.LinkFileList 
    -Xlinker -rpath -Xlinker @executable_path/Frameworks -miphoneos-version-min=11.0 -dead_strip -Xlinker 
    -object_path_lto -Xlinker 
    /Users/abhimanyukumar/Library/Developer/Xcode/DerivedData/VAIOTI-gdfjceerbybmfpctsiyetdgxwcpr/Build/Intermediates.noindex/ArchiveIntermediates/VAIOTI/IntermediateBuildFilesPath/VAIOTI.build/Debug-iphoneos/VAIOTI.build/Objects-normal/arm64/VAIOTI_lto.o 
    -Xlinker -no_deduplicate -Xlinker -final_output -Xlinker /Applications/VAIOTI.app/VAIOTI -fobjc-arc 
    -fobjc-link-runtime 
    -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -Xlinker 
    -add_ast_path -Xlinker 
    /Users/abhimanyukumar/Library/Developer/Xcode/DerivedData/VAIOTI-gdfjceerbybmfpctsiyetdgxwcpr/Build/Intermediates.noindex/ArchiveIntermediates/VAIOTI/IntermediateBuildFilesPath/VAIOTI.build/Debug-iphoneos/VAIOTI.build/Objects-normal/arm64/VAIOTI.swiftmodule 
    -ObjC /Volumes/Untitled/vaiotifronttend/Vioti/platforms/ios/build/device/libCordova.a -framework Accelerate 
    -framework CoreData -framework CoreLocation -framework CoreTelephony -framework CoreText -framework GLKit 
    -framework ImageIO -lc++ -lz -framework OpenGLES -framework QuartzCore -framework SystemConfiguration -framework 
    UIKit -framework GoogleMapsBase -framework GoogleMaps -framework GoogleMapsCore -lCordovaGenericAd -framework 
    CFNetwork -framework GoogleMobileAds -framework AdSupport -framework AudioToolbox -framework AVFoundation 
    -framework CoreBluetooth -framework CoreMedia -framework CoreMotion -framework CoreVideo -framework EventKit 
    -framework EventKitUI -framework Foundation -framework MediaPlayer -framework MessageUI -framework 
    SafariServices -framework StoreKit -framework Bolts -framework FBSDKCoreKit -framework FBSDKLoginKit -framework 
    FBSDKShareKit -framework GoogleAppUtilities -framework GoogleAuthUtilities -framework GoogleNetworkingUtilities 
    -framework GoogleSignIn -framework GoogleSymbolUtilities -framework GoogleUtilities -weak_framework AddressBook 
    -weak_framework Security -weak-lz -weak-lsqlite3 -weak_framework WebKit -framework Photos -framework Contacts 
    -framework UserNotifications -liconv -framework CoreImage -framework MapKit -Xlinker -dependency_info -Xlinker 
    /Users/abhimanyukumar/Library/Developer/Xcode/DerivedData/VAIOTI-gdfjceerbybmfpctsiyetdgxwcpr/Build/Intermediates.noindex/ArchiveIntermediates/VAIOTI/IntermediateBuildFilesPath/VAIOTI.build/Debug-iphoneos/VAIOTI.build/Objects-normal/arm64/VAIOTI_dependency_info.dat 
    -o 
    /Users/abhimanyukumar/Library/Developer/Xcode/DerivedData/VAIOTI-gdfjceerbybmfpctsiyetdgxwcpr/Build/Intermediates.noindex/ArchiveIntermediates/VAIOTI/InstallationBuildProductsLocation/Applications/VAIOTI.app/VAIOTI
    duplicate symbol _OBJC_CLASS_$_CDVLogger in:

    /Users/abhimanyukumar/Library/Developer/Xcode/DerivedData/VAIOTI-gdfjceerbybmfpctsiyetdgxwcpr/Build/Intermediates.noindex/ArchiveIntermediates/VAIOTI/IntermediateBuildFilesPath/VAIOTI.build/Debug-iphoneos/VAIOTI.build/Objects-normal/arm64/CDVLogger.o
         /Volumes/Untitled/vaiotifronttend/Vioti/platforms/ios/build/device/libCordova.a(CDVLogger.o)
    duplicate symbol _OBJC_METACLASS_$_CDVLogger in:

    /Users/abhimanyukumar/Library/Developer/Xcode/DerivedData/VAIOTI-gdfjceerbybmfpctsiyetdgxwcpr/Build/Intermediates.noindex/ArchiveIntermediates/VAIOTI/IntermediateBuildFilesPath/VAIOTI.build/Debug-iphoneos/VAIOTI.build/Objects-normal/arm64/CDVLogger.o
         /Volumes/Untitled/vaiotifronttend/Vioti/platforms/ios/build/device/libCordova.a(CDVLogger.o)
    ld: 2 duplicate symbols for architecture arm64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)

    ** ARCHIVE FAILED **

    The following build commands failed:
            Ld 
    /Users/abhimanyukumar/Library/Developer/Xcode/DerivedData/VAIOTI-gdfjceerbybmfpctsiyetdgxwcpr/Build/Intermediates.noindex/ArchiveIntermediates/VAIOTI/InstallationBuildProductsLocation/Applications/VAIOTI.app/VAIOTI 
    normal arm64
    (1 failure)
    Error: Error code 65 for command: xcodebuild with args: 
    -xcconfig,/Volumes/Untitled/vaiotifronttend/Vioti/platforms/ios/cordova/build-debug.xcconfig,-workspace,VAIOTI.xcworkspace,-scheme,VAIOTI,-configuration,Debug,-destination,generic/platform=iOS,-archivePath,VAIOTI.xcarchive,archive,CONFIGURATION_BUILD_DIR=/Volumes/Untitled/vaiotifronttend/Vioti/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Volumes/Untitled/vaiotifronttend/Vioti/platforms/ios/build/sharedpch

My ionic info

cli packages: (/usr/local/lib/node_modules)

@ionic/cli-utils  : 1.13.1
ionic (Ionic CLI) : 3.13.1

global packages:

cordova (Cordova CLI) : 7.1.0 

local packages:

@ionic/app-scripts : 1.3.4
Cordova Platforms  : android 6.2.3 ios 4.5.2
Ionic Framework    : ionic-angular 2.0.0-rc.5-201701232249

System:

ios-deploy : 1.9.2 
Node       : v6.11.4
npm        : 3.10.10 
OS         : macOS High Sierra
Xcode      : Xcode 9.0.1 Build version 9A1004 

Misc:

backend : pro
imhoffd commented 7 years ago

Hi @abmnukmr! This is a common problem with Cordova builds. Please see solution here: https://github.com/ionic-team/ionic/issues/12849#issuecomment-331105393

Duplicate of https://github.com/ionic-team/ionic/issues/12849