すでにかなりの数の関連する質問がありますが、私はこれを解決できていません。RestKitとNDA上にある別の2つの別個の静的ライブラリを含むアプリケーションを構築しています。ビルドすると、次のようなAppleMach-Oリンカーエラーが発生します。
duplicate symbol _NewBase64Decode
in /Users/geraldwburke/Desktop/iOS Programming/MyApp/someLib.a(NSData+Base64.o)
and /Users/geraldwburke/Library/Developer/Xcode/DerivedData/MyAppddlwzdeskfwaxyargomvfhurvxzi/Build/Products/Debug-iphoneos/libRestKit.a(NSData+Base64.o)
for architecture armv7
今、私はそこにいくつかの潜在的な修正を見てきました。この記事は有望なようでした。また、このブログエントリのスクリプトを使用してビルドルールを追加しようとしました。-ObjC、-all_load、および-force_loadリンカーフラグを追加および削除してみました。何を試しても、同じエラーが発生します。誰かがこれを修正する方法を知っていますか?
ところで、私は私の同じ投稿を削除します。間違ったアカウントに投稿しました。