-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathOwnIDCore.podspec
More file actions
24 lines (20 loc) · 1.21 KB
/
Copy pathOwnIDCore.podspec
File metadata and controls
24 lines (20 loc) · 1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# OwnIDCore.podspec
sdk_version_file = File.join(__dir__, "sdk-version.xcconfig")
sdk_version = File.read(sdk_version_file)[/^\s*SDK_VERSION\s*=\s*([0-9]+\.[0-9]+\.[0-9]+)\s*$/, 1]
raise "SDK_VERSION is missing or invalid in #{sdk_version_file}" unless sdk_version
Pod::Spec.new do |spec|
spec.name = "OwnIDCore"
spec.version = sdk_version
spec.summary = "OwnID iOS Core SDK"
spec.description = "OwnID Core for iOS helps mobile apps deliver modern, passkey-first authentication journeys. It provides the core runtime, APIs, and flow orchestration for login, verification, passkey registration and sign-in, enrollment, and web-based flows."
spec.homepage = "https://ownid.com"
spec.license = { :type => "Apache 2.0", :file => "LICENSE" }
spec.authors = "OwnID, Inc."
spec.platform = :ios, "13.0"
spec.swift_versions = ["6"]
spec.source = { :git => "https://github.com/OwnID/ownid-ios-sdk.git", :tag => spec.version.to_s }
spec.module_name = "OwnIDCore"
# Sources & resources
spec.source_files = "OwnIDCore/Sources/**/*"
spec.resource_bundles = { "OwnIDCore" => ["OwnIDCore/Resources/**/*", "sdk-version.xcconfig"] }
end