2016-03-31 2 views
2

が見つかりませんし、アプリケーションを実行しようとしたとき、私は次のエラーを取得する:dyldの:シンボルは、私は私のXcodeプロジェクトへのフレームワークが含まれるようにしようとしているHeapBufferStorage

dyld: Symbol not found: __TMPdCSs18_HeapBufferStorage 
    Referenced from: /Users/christiandodier/Library/Developer/CoreSimulator/Devices/EDE17628-655D-422A-846F-C190466A5E17/data/Containers/Bundle/Application/793F7080-6808-4670-80F5-F3A189CB4969/Test.app/Frameworks/hitoeAPI.framework/hitoeAPI 
    Expected in: /Users/christiandodier/Library/Developer/CoreSimulator/Devices/EDE17628-655D-422A-846F-C190466A5E17/data/Containers/Bundle/Application/793F7080-6808-4670-80F5-F3A189CB4969/Test.app/Frameworks/libswiftCore.dylib 
in /Users/christiandodier/Library/Developer/CoreSimulator/Devices/EDE17628-655D-422A-846F-C190466A5E17/data/Containers/Bundle/Application/793F7080-6808-4670-80F5-F3A189CB4969/Test.app/Frameworks/hitoeAPI.framework/hitoeAPI 

任意の助けをいただければ幸いです。

答えて

2

これは、SDK 9.3で最新のXcode 7.3を使用していて、古いSDKでビルドされたライブラリとリンクしているようです。

libswiftCore.dylibは、Swift 2.1からSwift 2.2 to 7.3/9.3にアップデートされており、バイナリ互換性はありません。

https://en.wikipedia.org/wiki/Xcode#Toolchain_versions([2.2 SWIFTは、Xcodeの7.3に付属しているように見えます]うん、古いSDKとXcodeの7.03をダウンロードしてみてくださいまたはXcodeの7.3

+1

でhitoeAPI.frameworkを再構築)、以前のバージョンのxcode(7.2.1)はまだswift 2.1.1を搭載していたので、[そのバージョンのxcode](http://adcdownload.apple.com/Developer_Tools/Xcode_7.2.1/Xcode_7.2.1)をダウンロードすることができました。 dmg)を7.03 –

+0

に戻す代わりに、それは受け入れられるべき答えです:) – Gabox

関連する問題

 関連する問題