Skip to content

Commit 008034e

Browse files
authored
Merge pull request #63 from r-peck/extension-safe-api
Sets APPLICATION_EXTENSION_API_ONLY = YES
2 parents 9eeb30d + e77151a commit 008034e

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

IDZSwiftCommonCrypto.podspec

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,11 @@ CMD
4545
s.preserve_paths = "Frameworks"
4646

4747
# Make sure we can find the dummy frameworks
48-
s.xcconfig = {
48+
s.pod_target_xcconfig = {
4949
"SWIFT_VERSION" => "3.0",
5050
"SWIFT_INCLUDE_PATHS" => "${PODS_ROOT}/IDZSwiftCommonCrypto/Frameworks/$(PLATFORM_NAME)",
51-
"FRAMEWORK_SEARCH_PATHS" => "${PODS_ROOT}/IDZSwiftCommonCrypto/Frameworks/$(PLATFORM_NAME)"
51+
"FRAMEWORK_SEARCH_PATHS" => "${PODS_ROOT}/IDZSwiftCommonCrypto/Frameworks/$(PLATFORM_NAME)",
52+
"APPLICATION_EXTENSION_API_ONLY" => "YES"
5253
}
5354

5455
end

IDZSwiftCommonCrypto.xcodeproj/project.pbxproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -923,6 +923,7 @@
923923
isa = XCBuildConfiguration;
924924
buildSettings = {
925925
ALWAYS_SEARCH_USER_PATHS = NO;
926+
APPLICATION_EXTENSION_API_ONLY = YES;
926927
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
927928
CLANG_CXX_LIBRARY = "libc++";
928929
CLANG_ENABLE_MODULES = YES;
@@ -976,6 +977,7 @@
976977
isa = XCBuildConfiguration;
977978
buildSettings = {
978979
ALWAYS_SEARCH_USER_PATHS = NO;
980+
APPLICATION_EXTENSION_API_ONLY = YES;
979981
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
980982
CLANG_CXX_LIBRARY = "libc++";
981983
CLANG_ENABLE_CODE_COVERAGE = NO;

0 commit comments

Comments
 (0)