Skip to content

Commit

Permalink
feat: Add privacy manifest
Browse files Browse the repository at this point in the history
  • Loading branch information
liam-i committed May 9, 2024
1 parent 9253ace commit db6e0bd
Show file tree
Hide file tree
Showing 27 changed files with 1,026 additions and 322 deletions.
4 changes: 3 additions & 1 deletion BlankSlate.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'BlankSlate'
s.version = '0.7.0'
s.version = '0.7.1'
s.summary = 'A drop-in UIView extension for showing empty datasets whenever the view has no content to display.'

s.description = <<-DESC
Expand All @@ -26,4 +26,6 @@ It will work automatically, by just conforming to BlankSlate.DataSource, and ret
s.swift_versions = ['5.0']

s.source_files = 'Sources/**/*'

s.resource_bundles = {'BlankSlate' => ['Sources/PrivacyInfo.xcprivacy']}
end
32 changes: 32 additions & 0 deletions BlankSlate.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -328,6 +328,7 @@
0CA494C32B723E0D00C0C8C7 /* Sources */,
0CA494C42B723E0D00C0C8C7 /* Frameworks */,
0CA494C52B723E0D00C0C8C7 /* Resources */,
F92F403E5B91246370588357 /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
Expand All @@ -346,6 +347,7 @@
607FACCC1AFB9204008FA782 /* Sources */,
607FACCD1AFB9204008FA782 /* Frameworks */,
607FACCE1AFB9204008FA782 /* Resources */,
3F5393E7F7FFB0B94F17F577 /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
Expand Down Expand Up @@ -499,6 +501,36 @@
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
3F5393E7F7FFB0B94F17F577 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Example iOS/Pods-Example iOS-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
F92F403E5B91246370588357 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Example tvOS/Pods-Example tvOS-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
FF7D566F3EFCE0D7F1D766EA /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
Expand Down
2 changes: 1 addition & 1 deletion Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ let package = Package(
targets: [
// Targets are the basic building blocks of a package, defining a module or a test suite.
// Targets can depend on other targets in this package and products from dependencies.
.target(name: "BlankSlate", path: "Sources")
.target(name: "BlankSlate", path: "Sources", resources: [.copy("PrivacyInfo.xcprivacy")])
// .testTarget(name: "BlankSlateTests", dependencies: ["BlankSlate"]),
]
)
3 changes: 2 additions & 1 deletion Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@ install! 'cocoapods',
:share_schemes_for_development_pods => true

#use_frameworks!
use_frameworks! :linkage => :static
#use_frameworks! :linkage => :static
use_frameworks! :linkage => :dynamic

workspace 'BlankSlate.xcworkspace'

Expand Down
6 changes: 3 additions & 3 deletions Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PODS:
- BlankSlate (0.7.0)
- BlankSlate (0.7.1)

DEPENDENCIES:
- BlankSlate (from `./`)
Expand All @@ -9,8 +9,8 @@ EXTERNAL SOURCES:
:path: "./"

SPEC CHECKSUMS:
BlankSlate: 43a0e3bcc32606b68635be0569b1a151d1a56676
BlankSlate: c20583b0b13dcc8c061fd60d4e51e1825671c9ee

PODFILE CHECKSUM: 1ba5dbdee9e2cd771689764549157cb618df3f82
PODFILE CHECKSUM: d3e0d11ad667cddce27e760c6c168befb4214607

COCOAPODS: 1.15.2
622 changes: 419 additions & 203 deletions Pods/BlankSlate.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

9 changes: 7 additions & 2 deletions Pods/Local Podspecs/BlankSlate.podspec.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions Pods/Manifest.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit db6e0bd

Please sign in to comment.