나는 정신 나간다. 알아낼 수 없다.iOS 프로젝트 용 XMLRPC-iOS
iOS 용 XMLRPC를 다운로드하여 설치하려고합니다. 나는 https://github.com/eczarny/xmlrpc과 (과) 친구가되고 https://bitbucket.org/kdbdallas/xmlrpc-ios/wiki/Home 최초의 하나는 iOS 대상이 없습니다. 두 번째 사람은 이어야합니다.이 있지만 그 중 하나는 작동하지 않는 것 같습니다.
나는 다음과 같은 방법으로 엑스 코드를 사용하여 lib에는 XMLRPC - 아이폰 OS를 구축 :
- 다운로드, 엑스 코드에서 열린 압축을 풉니 다
- 이동 메뉴 제품에> 아카이브 난에 "공유"를 선택 조직에서
- 최신 빌드
- 내 프로젝트 폴더에 저장합니다. 그것을 프로젝트에 포함 시키십시오. 난 내 자신의 프로젝트를 빌드 할 때
내가 얻을 :
ld: warning: ignoring file /Users/paulp/Documents/ios/iPhone/ios-account/Account/external/XMLRPC/libXMLRPC_iOS.a, file was built for archive which is not the architecture being linked (i386) Undefined symbols for architecture i386:
"_OBJC_CLASS_$_XMLRPCRequest", referenced from: objc-class-ref in MyAPI.o
"_OBJC_CLASS_$_XMLRPCConnectionManager", referenced from: objc-class-ref in MyAPI.o ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation)
어떻게 그게 가능? 하는 ARMv7 armv7f = iphoneos5.0 이
- SDKROOT 다음 XMLRPC - 아이폰 OS 설정이 설정되어
- OTHER_CODE_SIGN_FLAGS = armv7k armv7f armv6 armv7
- GCC_VERSION = com.apple.compilers.llvmgcc42
내 응용 프로그램에서 XMLRPC-iOS 라이브러리를 빌드하고 사용하는 방법을 설명 할 수 있습니까? 감사합니다.
정말 멋지 네요. 나는 그것을 한 번 시도해 볼 것이다. 나에게 보내 줄 수 있니? Paul-at- Paul Peelen-ドット コム. 감사! –
물론 가능합니다. 어딘가에 업로드하고 원래 답변에 링크를 게시하면 다른 사람이 같은 문제를 겪는 데 도움이됩니다. – mja
@mja 답변과 코드를 게시 해 주셔서 감사합니다. 정말 도움이됩니다. https://github.com/eczarny/xmlrpc 프로젝트에 세 가지 목표가 있는지 물어보고 싶습니다. 별도로 iOS 버전 (타겟)을 추출한 방법을 알려주십시오. – Gypsa