iOS8でContacts.frameworkを参照してエラー

  • 2019.06.02
  • iOS
iOS8でContacts.frameworkを参照してエラー

iOS8シミュレーターで、Contacts.frameworkをOptionalとしているにもかかわらず、エラーで落ちてしまいます。

dyld: Library not loaded: /System/Library/PrivateFrameworks/ContactsPersistence.framework/Versions/A/ContactsPersistence
  Referenced from: /System/Library/Frameworks/Contacts.framework/Contacts
  Reason: no suitable image found.  Did find:
	/System/Library/PrivateFrameworks/ContactsPersistence.framework/Versions/A/ContactsPersistence: mach-o, but not built for iOS simulator

単純な新規プロジェクトで、Contacts.frameworkを追加しただけで再現します。エミュレータのバグなのでしょうか?Swiftコードを動かす場合への下記対処は行っております。

ディレクトリの作成
/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 8.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/swift

https://stackoverflow.com/questions/55389080/xcode-10-2-failed-to-run-app-on-simulator-with-ios-10

解決策があれば教えてください。。