CFBundleSupportedPlatforms Problem

In an existing project, which was always built without problems on 10.10 / Xcode 6, I get this error with 10.11 / Xcode 7:

Could not find the platform family in Info.plist CFBundleSupportedPlatforms or Mach-O LC_VERSION_MIN for myBinary

I have 3 preinstalled binaries inside my project. They have their own rights files, and they are codes, but they do not have their own Info.plist. I tried adding CFBundleSupportedPlatforms to the main Info.plist with a MacOSX value, but this did not solve the problem. Any ideas?

+7
xcode sdk osx-yosemite osx-elcapitan info.plist
source share
2 answers

I have earned. I use Carthage to manage some of the structure dependencies that dSYM files give you. The solution for me was to ensure that I did not include any of the dSYM files that Carthage would generate for you in the application bundle.

+2
source share

I had the same issue with my application that used SDL infrastructure.
I fixed this by adding the CFBundleSupportedPlatforms key as a dict with a single MacOSX value to any Info.plist file in any wireframe that I copied to my binary.

0
source share

All Articles