私のプロジェクトは、カテゴリを含む .framework に依存しています。カテゴリを機能させるために-ObjC -all_load
、Xcode の「その他のリンカー フラグ」に追加しました。これはデバイス上で完全に機能しますが、シミュレーターでビルドして実行するとduplicate symbols for architecture i386
.
-force_load ${BUILT_PRODUCTS_DIR}/MyFramework.framework/MyFramework
また、デバイスでは正常に機能しますが、シミュレーターでは機能しないリンカー フラグを使用してみました。
何がうまくいかず、どうすれば修正できますか?