いくつかの背景-http :
//db-in.com/blog/2011/07/universal-framework-iphone-ios-2-0/にあるDineyのガイドを使用してカスタムフレームワークを構築しました
ARCベースのフレームワークであるarmv6/armv7の両方用に構築されており、4.3のデポリメントターゲットでコンパイルされています。
結果のフレームワークを5.0プロジェクトに配置するとうまく機能しますが、4.3プロジェクト(ARCまたは非アーク、関係ありません)に配置すると、実際には理解できない次のようになります...
libarclite.aを手動で追加しようとしましたが、何も変更されませんでした。
ld:アーキテクチャarmv7コマンド/Developerの/Users/freak4pc/Project/MyFramework.framework/MyFrameworkおよび/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/arc/libarclite_iphoneos.a(arclite.o)に重複するシンボル_objc_retainedObject /Platforms/iPhoneOS.platform/Developer/usr/bin/clangが終了コード1で失敗しました
これに関する助けをいただければ幸いです。
ありがとう
シャイ