Skip to content

Commit 95a32cc

Browse files
author
Benjamin Brook
committed
Yosemite Compatibility Added
This reverts commit 5ca41c1809be900fa1a6257601ecc0bbfabac15a.
1 parent 9bdba23 commit 95a32cc

File tree

4 files changed

+32
-3
lines changed

4 files changed

+32
-3
lines changed

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
2+
*.entitlements
3+
4+
*.pbxproj
5+
6+
*.plist

bpm.xcodeproj/project.pbxproj

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
/* End PBXBuildFile section */
1414

1515
/* Begin PBXFileReference section */
16+
EB2F983C1C84EA4F003F4D3F /* bpm.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = bpm.entitlements; sourceTree = "<group>"; };
1617
EB8D6ED11C27D60E00D1D9A4 /* bpm.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = bpm.app; sourceTree = BUILT_PRODUCTS_DIR; };
1718
EB8D6ED41C27D60E00D1D9A4 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
1819
EB8D6ED91C27D60E00D1D9A4 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/MainMenu.xib; sourceTree = "<group>"; };
@@ -50,6 +51,7 @@
5051
EB8D6ED31C27D60E00D1D9A4 /* bpm */ = {
5152
isa = PBXGroup;
5253
children = (
54+
EB2F983C1C84EA4F003F4D3F /* bpm.entitlements */,
5355
EB8D6ED41C27D60E00D1D9A4 /* AppDelegate.swift */,
5456
EB8D6ED81C27D60E00D1D9A4 /* MainMenu.xib */,
5557
EB8D6EDB1C27D60E00D1D9A4 /* Info.plist */,
@@ -90,6 +92,12 @@
9092
TargetAttributes = {
9193
EB8D6ED01C27D60E00D1D9A4 = {
9294
CreatedOnToolsVersion = 7.2;
95+
DevelopmentTeam = 3PEE6TT6W2;
96+
SystemCapabilities = {
97+
com.apple.Sandbox = {
98+
enabled = 1;
99+
};
100+
};
93101
};
94102
};
95103
};
@@ -230,9 +238,12 @@
230238
isa = XCBuildConfiguration;
231239
buildSettings = {
232240
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
241+
CODE_SIGN_ENTITLEMENTS = bpm/bpm.entitlements;
242+
CODE_SIGN_IDENTITY = "Mac Developer";
233243
COMBINE_HIDPI_IMAGES = YES;
234244
INFOPLIST_FILE = bpm/Info.plist;
235245
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
246+
MACOSX_DEPLOYMENT_TARGET = 10.10;
236247
PRODUCT_BUNDLE_IDENTIFIER = com.bencmbrook.bpm;
237248
PRODUCT_NAME = "$(TARGET_NAME)";
238249
};
@@ -242,9 +253,12 @@
242253
isa = XCBuildConfiguration;
243254
buildSettings = {
244255
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
256+
CODE_SIGN_ENTITLEMENTS = bpm/bpm.entitlements;
257+
CODE_SIGN_IDENTITY = "Mac Developer";
245258
COMBINE_HIDPI_IMAGES = YES;
246259
INFOPLIST_FILE = bpm/Info.plist;
247260
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
261+
MACOSX_DEPLOYMENT_TARGET = 10.10;
248262
PRODUCT_BUNDLE_IDENTIFIER = com.bencmbrook.bpm;
249263
PRODUCT_NAME = "$(TARGET_NAME)";
250264
};
@@ -269,6 +283,7 @@
269283
EB8D6EE01C27D60E00D1D9A4 /* Release */,
270284
);
271285
defaultConfigurationIsVisible = 0;
286+
defaultConfigurationName = Release;
272287
};
273288
/* End XCConfigurationList section */
274289
};

bpm/Info.plist

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
33
<plist version="1.0">
44
<dict>
5-
<key>LSUIElement</key>
6-
<true/>
75
<key>CFBundleDevelopmentRegion</key>
86
<string>en</string>
97
<key>CFBundleExecutable</key>
@@ -19,13 +17,15 @@
1917
<key>CFBundlePackageType</key>
2018
<string>APPL</string>
2119
<key>CFBundleShortVersionString</key>
22-
<string>1.0</string>
20+
<string>1.2</string>
2321
<key>CFBundleSignature</key>
2422
<string>????</string>
2523
<key>CFBundleVersion</key>
2624
<string>1</string>
2725
<key>LSMinimumSystemVersion</key>
2826
<string>$(MACOSX_DEPLOYMENT_TARGET)</string>
27+
<key>LSUIElement</key>
28+
<true/>
2929
<key>NSHumanReadableCopyright</key>
3030
<string>Copyright © 2015 Ben Brook. All rights reserved.</string>
3131
<key>NSMainNibFile</key>

bpm/bpm.entitlements

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>com.apple.security.app-sandbox</key>
6+
<true/>
7+
</dict>
8+
</plist>

0 commit comments

Comments
 (0)