gpt4 book ai didi

ios - 链接器命令失败,退出代码为 1(用户 -v 以查看调用)(iOS 9)

转载 作者:行者123 更新时间:2023-11-28 11:13:41 24 4
gpt4 key购买 nike

我已经用谷歌搜索上述错误四天了,但找不到适合我的项目的解决方案。这是我的错误日志,如果有人有任何想法请回复。我正在努力让我的项目运行。我正在从 Xcode 6 升级到 Xcode 7 再到 iOS 9。

Ld /Users/pantelisnatsis/Library/Developer/Xcode/DerivedData/FirmaFinal-fgvuqoqtnzbydzfgwdnttvhzxftc/Build/Products/Debug-iphonesimulator/FirmaQuipux.app/FirmaQuipux normal i386
cd "/Users/pantelisnatsis/Downloads/RESPALDOFirmaIpad 3/RESPALDOFirmaIpad/FirmaFinal"
export IPHONEOS_DEPLOYMENT_TARGET=9.0
export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch i386 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.0.sdk -L/Users/pantelisnatsis/Library/Developer/Xcode/DerivedData/FirmaFinal-fgvuqoqtnzbydzfgwdnttvhzxftc/Build/Products/Debug-iphonesimulator -L/Users/pantelisnatsis/Downloads/RESPALDOFirmaIpad\ 3/RESPALDOFirmaIpad/FirmaFinal -F/Users/pantelisnatsis/Library/Developer/Xcode/DerivedData/FirmaFinal-fgvuqoqtnzbydzfgwdnttvhzxftc/Build/Products/Debug-iphonesimulator -filelist /Users/pantelisnatsis/Library/Developer/Xcode/DerivedData/FirmaFinal-fgvuqoqtnzbydzfgwdnttvhzxftc/Build/Intermediates/FirmaFinal.build/Debug-iphonesimulator/FirmaFinal.build/Objects-normal/i386/FirmaQuipux.LinkFileList -mios-simulator-version-min=9.0 -Xlinker -objc_abi_version -Xlinker 2 -fobjc-arc -fobjc-link-runtime -framework AVFoundation -framework AudioToolbox -framework QuartzCore -framework Security -framework CoreGraphics -framework Foundation -framework UIKit -lcrypto -lchilkatIos -lssl -Xlinker -dependency_info -Xlinker /Users/pantelisnatsis/Library/Developer/Xcode/DerivedData/FirmaFinal-fgvuqoqtnzbydzfgwdnttvhzxftc/Build/Intermediates/FirmaFinal.build/Debug-iphonesimulator/FirmaFinal.build/Objects-normal/i386/FirmaQuipux_dependency_info.dat -o /Users/pantelisnatsis/Library/Developer/Xcode/DerivedData/FirmaFinal-fgvuqoqtnzbydzfgwdnttvhzxftc/Build/Products/Debug-iphonesimulator/FirmaQuipux.app/FirmaQuipux

ld: warning: ignoring file /Users/pantelisnatsis/Downloads/RESPALDOFirmaIpad 3/RESPALDOFirmaIpad/FirmaFinal/libcrypto.a, file was built for archive which is not the architecture being linked (i386): /Users/pantelisnatsis/Downloads/RESPALDOFirmaIpad 3/RESPALDOFirmaIpad/FirmaFinal/libcrypto.a
ld: warning: ignoring file /Users/pantelisnatsis/Downloads/RESPALDOFirmaIpad 3/RESPALDOFirmaIpad/FirmaFinal/libchilkatIos.a, missing required architecture i386 in file /Users/pantelisnatsis/Downloads/RESPALDOFirmaIpad 3/RESPALDOFirmaIpad/FirmaFinal/libchilkatIos.a (2 slices)
ld: warning: ignoring file /Users/pantelisnatsis/Downloads/RESPALDOFirmaIpad 3/RESPALDOFirmaIpad/FirmaFinal/libssl.a, file was built for archive which is not the architecture being linked (i386): /Users/pantelisnatsis/Downloads/RESPALDOFirmaIpad 3/RESPALDOFirmaIpad/FirmaFinal/libssl.a
Undefined symbols for architecture i386:
"_ASN1_STRING_data", referenced from:
_CertificateGetIssuerInfo in MainViewController.o
_CertificateGetInfo in MainViewController.o
_CertificateGetExpiryDate in MainViewController.o
"_ASN1_TIME_to_generalizedtime", referenced from:
_CertificateGetExpiryDate in MainViewController.o
"_ASN1_get_object", referenced from:
_obtener_extension in MainViewController.o
"_OBJC_CLASS_$_CkoCertStore", referenced from:
objc-class-ref in MainViewController.o
"_OBJC_CLASS_$_CkoCrypt2", referenced from:
objc-class-ref in MainViewController.o
"_OBJ_obj2nid", referenced from:
_obtener_extension in MainViewController.o
"_OBJ_obj2txt", referenced from:
_obtener_extension in MainViewController.o
"_OBJ_txt2nid", referenced from:
_CertificateGetIssuerInfo in MainViewController.o
_CertificateGetInfo in MainViewController.o
"_X509_EXTENSION_get_data", referenced from:
_obtener_extension in MainViewController.o
"_X509_NAME_ENTRY_get_data", referenced from:
_CertificateGetIssuerInfo in MainViewController.o
_CertificateGetInfo in MainViewController.o
"_X509_NAME_get_entry", referenced from:
_CertificateGetIssuerInfo in MainViewController.o
_CertificateGetInfo in MainViewController.o
"_X509_NAME_get_index_by_NID", referenced from:
_CertificateGetIssuerInfo in MainViewController.o
_CertificateGetInfo in MainViewController.o
"_X509_get_ext", referenced from:
_obtener_extension in MainViewController.o
"_X509_get_ext_count", referenced from:
_obtener_extension in MainViewController.o
"_X509_get_issuer_name", referenced from:
_CertificateGetIssuerInfo in MainViewController.o
"_X509_get_subject_name", referenced from:
_CertificateGetInfo in MainViewController.o
"_d2i_X509", referenced from:
-[MainViewController ejecutarAccion:::::::] in MainViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

最佳答案

您有一些链接到您的应用程序的库,其中没有 i386 架构片。这些是它提示的库:

  • libcrypto.a
  • libchilkatIos.a
  • libssl.a

您要么需要包含这些库的版本,其中包括您目标的所有架构的机器代码(模拟器是 i386 或 x86-64,iOS 设备将是一些 arm 指令集,如 arm7vs 或 arm64),或者您需要限制目标的架构以匹配依赖库中可用的架构。

关于ios - 链接器命令失败,退出代码为 1(用户 -v 以查看调用)(iOS 9),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33288576/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com