-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathEdgeCore.podspec
More file actions
42 lines (33 loc) · 1.97 KB
/
Copy pathEdgeCore.podspec
File metadata and controls
42 lines (33 loc) · 1.97 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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#
# Be sure to run `pod spec lint EdgeCore.podspec' to ensure this is a
# valid spec and to remove all comments including this before submitting the spec.
#
# To learn more about Podspec attributes see http://docs.cocoapods.org/specification.html
# To see working Podspecs in the CocoaPods repo see https://github.com/CocoaPods/Specs/
#
Pod::Spec.new do |s|
s.name = "EdgeCore"
s.version = "5.10.1"
s.summary = "SDK for embedding mim OE with APIs for auth, device discovery, microservice management, AI models, and Dev Console."
s.description = <<-DESC
The mimik Client Library is a unified SDK that lets developers embed and manage mim OE while also providing higher-level services for building hybrid edge–cloud applications. It includes APIs for:
- OE runtime control: initialize, configure, and monitor the mim OE runtime
- Authentication: OAuth2/JWT flows, developer console login/signup, token exchange, and session management
- Edge node discovery & orchestration: auto-discovery, routing, and service registration across clusters
- Microservice lifecycle management: deploy, scale, update, and remove services dynamically
- AI integration: unified interface to query device, edge, and cloud models, with streaming prompts and standardized outputs
- Developer Console integration: prebuilt authentication views, application APIs, and ID token handling
DESC
s.homepage = "https://github.com/mimikgit/cocoapod-EdgeCore"
s.license = { :type => "CUSTOM", :file => "LICENSE" }
s.author = { "mimik" => "apps@mimik.com" }
s.source = { :git => "https://github.com/mimikgit/cocoapod-EdgeCore.git", :tag => "#{s.version}" }
s.swift_versions = '5.0'
s.vendored_frameworks = "EdgeCore.xcframework"
s.dependency 'Alamofire', '~> 5.10.2'
s.dependency 'SwiftyJSON', '~> 5.0.2'
s.dependency 'JWTDecode', '~> 3.3.0'
s.dependency 'AppAuth', '~> 1.7.6'
s.platform = 'ios', '16.0'
s.xcconfig = {'ENABLE_USER_SCRIPT_SANDBOXING' => 'NO',}
end