Missing .dylib library when opened in Xcode 7 beta

After downloading Xcode-7 beta, I opened the current project in Xcode 7. But all the dynamic libraries (.dylib) used in my code, which are shown as missing.

Missing libraries

Then I deleted these libraries and tried to add via Build Phase-> "Link Binary with Libraries". But it shows the .tbd extension file with the same name (e.g. libs.dylib) enter image description here

Is there a problem using this extension instead of .dylib? My application was supported from iOS 7 to later. Any help would be appreciated.

+5
source share
2 answers

I also have the same problem, but after upgrading My Mac OS X Yosemite to OS X EI Capitan this problem was resolved with a .tbd extension file with the same name.

In fact, Xcode 7 no longer has dynamic binary libraries (.dylib), and does not offer .tbd libraries, and I think this can be recognized by OS X EI Capitan and OS X EI Capitan supports .tbd support (file extension). which is not available in OS X Yosemite?

Thus, a project that has ( .dylib ) can only work in the lower version of Xcode 7.

+3
source

I removed the links to the .dylib files and added the libraries as .tbd files. It seems to work for me.

0
source

All Articles