SQLCipherとOpenSSLを含むアーカイブ用のプロジェクトの構築に問題があります。
プロジェクトはシミュレーターと私のiPhoneで正常にビルドされますが、アドホック配布用にビルドすると(正しいアドホックスキームを使用して)ビルドされますが、エラーが発生します。
Ld "/Users/macuser/Library/Developer/Xcode/DerivedData/BlahHealthcare-frojqoeewvysjpcgcdtltizzbdri/ArchiveIntermediates/BlahHealthcare/IntermediateBuildFilesPath/BlahHealthcare.build/Ad Hoc-iphoneos / BlahHealthcare / Users / macuser / Projects / BlahHealthcare "setenv IPHONEOS_DEPLOYMENT_TARGET 4.3 setenv PATH" /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin: /sbin "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 -arch armv6 -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.sdk" -L / Users / macuser / Library / Developer / Xcode / DerivedData / BlahHealthcare-frojqoeewvysjpcgcdtltizzbdri / ArchiveIntermediates / BlahHealthcare / BuildProductsPath / Ad Hoc-iphoneos ""-L / Users / macuser / Projects / BlahHealthcare "" -F / Users / macuser / Library / Developer / Xcode / DerivedData / BlahHealthcare-frojqoeewvysjpcgcdtltizzbdri / ArchiveIntermediates / BlahHealthcare / BuildProductsPath / Ad Hoc-iphoneos " Library / Developer / Xcode / DerivedData / BlahHealthcare-frojqoeewvysjpcgcdtltizzbdri / ArchiveIntermediates / BlahHealthcare / IntermediateBuildFilesPath / BlahHealthcare.build / Ad Hoc-iphoneos / BlahHealthcare.build / Objects-normal / armv min = 4.3 -lcrypto -lsqlcipher -framework Foundation -framework UIKit -framework CoreGraphics -licucore.A -framework CFNetwork -framework SystemConfiguration -framework MobileCoreServices -lz.1.2.3 -framework Security -o "/Users/macuser/Library/Developer/Xcode/DerivedData/BlahHealthcare-frojqoeewvysjpcgcdtltizzbdri/ArchiveIntermediates/BlahHealthcare/IntermediateBuildFilesPath/BlahHealthcare.build/Ad Hoc-iphoneos / BlahHealthcare.build /
ld:-lcrypto collect2のライブラリが見つかりません:ldが1の終了ステータスを返しましたコマンド/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2が終了コード1で失敗しました
すべてが正しく構成されているように見えるので、ここからどこに行くべきかわかりません。私は他の投稿でさまざまな答えを試しましたが、どれもうまくいかないようです。
誰かが私がどこで間違っているのか考えていますか?