在Xcode中构建错误 [英] Build errors in Xcode

查看:116
本文介绍了在Xcode中构建错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的应用在Chrome / Safari网络浏览器中运行良好但是当我尝试从Xcode运行它时出现错误。一旦我通过 cordova插件添加 cordova 插件 网络信息,我才开始收到此错误添加https://github.com/apache/cordova-plugin-network-information

My app works fine in Chrome/Safari web browsers but when I try to run it from Xcode I get an error. I only started getting this error once I added the cordova plugin Network Information via cordova plugin add https://github.com/apache/cordova-plugin-network-information

另外,我在使用cordova 4.3.0和Xcode 6.3.1。目前有没有办法解决这个问题?

Also, I'm on cordova 4.3.0 and Xcode 6.3.1. Is there any way to get past this currently?

Xcode错误

Ld /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Products/Debug-iphoneos/blankApp.app/blankApp normal arm64
    cd "/Users/Default/Sites/MyAppƒ/blankApp/platforms/ios"
    export IPHONEOS_DEPLOYMENT_TARGET=6.0
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk -L/Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Products/Debug-iphoneos -F/Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Products/Debug-iphoneos -filelist /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/blankApp.LinkFileList -dead_strip -weak_framework CoreFoundation -weak_framework UIKit -weak_framework AVFoundation -weak_framework CoreMedia -weak-lSystem -ObjC -fobjc-arc -fobjc-link-runtime -miphoneos-version-min=6.0 -framework AssetsLibrary /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Products/Debug-iphoneos/libCordova.a -framework CoreGraphics -framework MobileCoreServices -framework CoreMotion -framework CoreLocation -weak_framework SystemConfiguration -Xlinker -dependency_info -Xlinker /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/blankApp_dependency_info.dat -o /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Products/Debug-iphoneos/blankApp.app/blankApp

duplicate symbol _OBJC_IVAR_$_CDVConnection._callbackId in:
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVConnection-1CADCF0E5137048B.o
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVConnection-8352C031B56FFD70.o
duplicate symbol _OBJC_IVAR_$_CDVConnection.connectionType in:
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVConnection-1CADCF0E5137048B.o
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVConnection-8352C031B56FFD70.o
duplicate symbol _OBJC_IVAR_$_CDVConnection.internetReach in:
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVConnection-1CADCF0E5137048B.o
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVConnection-8352C031B56FFD70.o
duplicate symbol _OBJC_IVAR_$_CDVConnection.type in:
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVConnection-1CADCF0E5137048B.o
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVConnection-8352C031B56FFD70.o
duplicate symbol _OBJC_METACLASS_$_CDVConnection in:
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVConnection-1CADCF0E5137048B.o
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVConnection-8352C031B56FFD70.o
duplicate symbol _OBJC_CLASS_$_CDVConnection in:
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVConnection-1CADCF0E5137048B.o
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVConnection-8352C031B56FFD70.o
duplicate symbol _OBJC_IVAR_$_CDVReachability.reachabilityRef in:
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVReachability-20459C55ECAAB2A7.o
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVReachability-A1ACF8C458D4507A.o
duplicate symbol _OBJC_IVAR_$_CDVReachability.localWiFiRef in:
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVReachability-20459C55ECAAB2A7.o
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVReachability-A1ACF8C458D4507A.o
duplicate symbol _OBJC_CLASS_$_CDVReachability in:
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVReachability-20459C55ECAAB2A7.o
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVReachability-A1ACF8C458D4507A.o
duplicate symbol _OBJC_METACLASS_$_CDVReachability in:
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVReachability-20459C55ECAAB2A7.o
    /Users/Default/Library/Developer/Xcode/DerivedData/blankApp-hkvrfpembsxtsxdafnzhlomraujc/Build/Intermediates/blankApp.build/Debug-iphoneos/blankApp.build/Objects-normal/arm64/CDVReachability-A1ACF8C458D4507A.o
ld: 10 duplicate symbols for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)



解决方案



这对我有用:

Solution

Here's what worked for me:


  1. $ ./platforms/ios/cordova/干净

  2. $ sudo ionic plug remove cordova-plugin-network-information

  3. $ sudo ionic plugin add https://github.com/apache/cordova-plugin-network-information

  4. $ sudo ionic build ios

  1. $ ./platforms/ios/cordova/clean
  2. $ sudo ionic plug remove cordova-plugin-network-information
  3. $ sudo ionic plugin add https://github.com/apache/cordova-plugin-network-information
  4. $ sudo ionic build ios


推荐答案

当你添加一些插件时,ios build开始失败没有明显的原因。大部分时间这与插件无关。

When you add some plugins , ios build start failing for no apparent reason. Most of the time this is nothing to do with the plugin.

删除平台并将其重新添加回来对我来说一直都很有效。

Removing the platform and adding it back again worked for me all the time.

尝试删除并再次添加平台

try removing and adding the platform(s) again

离子平台删除ios

离子平台添加ios

阅读有关同一国王的此处问题和解决方案

read here about the same king of an issue and the solutions

HTH

这篇关于在Xcode中构建错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆