私は狂気になっていますが、私はそれを理解できません。iOSプロジェクト用XMLRPC-iOS
iOS用のXMLRPCをダウンロードして作成しようとしています。私はhttps://github.com/eczarny/xmlrpcとお付き合いになりました。https://bitbucket.org/kdbdallas/xmlrpc-ios/wiki/Home 最初のものはiOSターゲットを持っていません。 2番目のものはが必要ですが、それでも動作していないようです。
私は次のようにはXCodeを使用してlibにXMLRPC-のiOSを構築:、
- ダウンロードを、Xcodeで開いて解凍
- 移動メニュー製品へ>アーカイブ私は上の "共有" を選択し整理で
- 最新のビルド
- 私は自分のプロジェクトフォルダに保存します。それをプロジェクトに含めます。私は自分のプロジェクトをビルドする
私が取得:
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)
どのように可能ということでしょうか?
- SDKROOT = iphoneos5.0
- archsをは$(ARCHS_STANDARD_32_BITを)= =のARMv7
- IPHONEOS_DEPLOYMENT_TARGET = 5.0
- VALID_ARCHSのARMv7 armv7f = ARMv6のarmv7k:XMLRPC-iOSの設定は次のように設定されています
- OTHER_CODE_SIGN_FLAGS = armv7k ARMv6以降のARMv7 armv7f
- GCC_VERSION = com.apple.compilers.llvmgcc42
私自身のアプリケーションでXMLRPC-iOSライブラリを構築して使用する方法を教えてもらえますか? ありがとう!
素晴らしい、本当に良いexplenation。私は確かにそれを試してみましょう。それを私に送ってください。 Paul - at - Paul Peelen - ドットコム。ありがとう! –
もちろんできます。私はそれをどこかにアップロードし、元の回答のリンクを投稿するだけで、同じ問題を抱える他の人を助けるだけです。 – mja
@mja回答とコードを投稿していただきありがとうございます。それは本当に役立ちます。私は、https://github.com/eczarny/xmlrpcプロジェクトに3つの目標があることを尋ねたいだけです。別々にiOSバージョン(ターゲット)をどのように抽出したかを教えてください。 – Gypsa