Xcode4とLLVM2.0を数か月使用しており、アプリケーションの大幅な更新が完了した後、Appleに送信することを考えました。
しかし、私たちが想像できなかったのは、プログラムはシミュレーターとデバイスの両方で構築できたものの、アーカイブに関しては、XCodeが厄介なリンクエラーをスローし、そこにぶら下がっていたということでした。
エラーはZipKitライブラリに関連しています( XCode 4で動作させる際に発生した問題については前に説明しました)。
これが私たちが得るものです:
ld: library not found for -ltouchzipkit
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/clang failed with exit code 1
したがって、問題は、アーカイブを取得できるようにするために、正常にビルドされるアプリの設定を変更する必要があるかどうかです。