Compare commits

...

6 Commits

Author SHA1 Message Date
dependabot[bot]
e2c41c25b0
Bump fastlane from 2.186.0 to 2.197.0 in /Example (#79)
* Bump fastlane from 2.186.0 to 2.197.0 in /Example

Bumps [fastlane](https://github.com/fastlane/fastlane) from 2.186.0 to 2.197.0.
- [Release notes](https://github.com/fastlane/fastlane/releases)
- [Commits](https://github.com/fastlane/fastlane/compare/fastlane/2.186.0...fastlane/2.197.0)

---
updated-dependencies:
- dependency-name: fastlane
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump fastlane from 2.186.0 to 2.197.0 in /Example

Bumps [fastlane](https://github.com/fastlane/fastlane) from 2.186.0 to 2.197.0.
- [Release notes](https://github.com/fastlane/fastlane/releases)
- [Commits](https://github.com/fastlane/fastlane/compare/fastlane/2.186.0...fastlane/2.197.0)

---
updated-dependencies:
- dependency-name: fastlane
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: the-real-adammork <adammork@gmail.com>
2021-10-28 10:03:15 -07:00
dependabot[bot]
149f48dcda
Bump jazzy from 0.13.7 to 0.14.1 (#76)
Bumps [jazzy](https://github.com/realm/jazzy) from 0.13.7 to 0.14.1.
- [Release notes](https://github.com/realm/jazzy/releases)
- [Changelog](https://github.com/realm/jazzy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/realm/jazzy/compare/v0.13.7...v0.14.1)

---
updated-dependencies:
- dependency-name: jazzy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-27 15:24:38 -07:00
dependabot[bot]
56bf31f1ca
Bump cocoapods from 1.9.3 to 1.11.2 in /Example (#69)
* Bump cocoapods from 1.9.3 to 1.11.2 in /Example

Bumps [cocoapods](https://github.com/CocoaPods/CocoaPods) from 1.9.3 to 1.11.2.
- [Release notes](https://github.com/CocoaPods/CocoaPods/releases)
- [Changelog](https://github.com/CocoaPods/CocoaPods/blob/master/CHANGELOG.md)
- [Commits](https://github.com/CocoaPods/CocoaPods/compare/1.9.3...1.11.2)

---
updated-dependencies:
- dependency-name: cocoapods
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* update Podfile.lock

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: the-real-adammork <adammork@gmail.com>
2021-10-27 15:19:05 -07:00
dependabot[bot]
50aa1f7375
Bump cocoapods from 1.9.3 to 1.11.2 (#68)
Bumps [cocoapods](https://github.com/CocoaPods/CocoaPods) from 1.9.3 to 1.11.2.
- [Release notes](https://github.com/CocoaPods/CocoaPods/releases)
- [Changelog](https://github.com/CocoaPods/CocoaPods/blob/master/CHANGELOG.md)
- [Commits](https://github.com/CocoaPods/CocoaPods/compare/1.9.3...1.11.2)

---
updated-dependencies:
- dependency-name: cocoapods
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-27 13:38:41 -07:00
Adam Mork
1bf22661f5
Update CHANGELOG.md (#82)
* update changelog

* remove duplicate section
2021-10-27 13:33:43 -07:00
Adam Mork
c085a23583
Enable Bitcode reduces downloadable size by ~25% (#80)
* test out GCC & LTO size optimizations, make sure Example App links to our code

* update submodule commit has

* update the base64 for the trustRoot - isrgrootx1

* update code comment

* use testNet

* keep debug symbols

* update lock

* update submodule hash with debug symbols

* go back to part1 savings

* add bitcode support in Mobilecoin.podspec and in LibMobileCoin repo

* Enable bitcode in podspec for all targets, disable bitcode on TestableRelease target so integration tests will pass.

* disable bitcode for integration tests

* udpate submodule hash

* disable bitcode on test targets

* update hash

* revert changes in Example

* remove changes

* podfile.lock

* update podfile and lock, need to revert to remote before merge

* remove xcode 11 from circleCI, 12 is required for app-store submissions since April 2021

* update submodule hash

* update hash, increment pre version

* increment pre version

* use MCO, update submodule hash

* update hashes

* Use remote LibMobileCoin v1.2.0-pre3, update submodule hash.
2021-10-27 11:39:55 -07:00
11 changed files with 198 additions and 155 deletions

View File

@ -221,7 +221,7 @@ workflows:
name: build-and-test-xcode-<< matrix.xcode-version >>
matrix:
parameters:
xcode-version: ["11.7.0", *default-xcode-version]
xcode-version: [*default-xcode-version]
#- generate-docs:
#filters:
#branches: { only: master }

View File

@ -5,6 +5,28 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.2.0-pre2] - 2021-10-27
### Added
- Support for Apple's Bitcode. Reduces compressed "downloadable" size by 25% (#80)
### Changed
- Upgraded LibMobileCoin to v1.2.0-pre3 (#80)
- Updated Trust Root Certificate (#78)
## [1.2.0-pre0] - 2021-09-17
### Added
- HTTP Interface to API for Network Robustness (#73)
- Apple Silicon M1 & Mac Catalyst Support (#73)
### Changed
- Upgraded LibMobileCoin & Fog to v1.2.0-pre1 (#73)
## [1.1.0] - 2021-06-10
### Added

View File

@ -364,7 +364,6 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 05E35D1FAC2827984EE8B421 /* Pods-Example.debug.xcconfig */;
buildSettings = {
"ARCHS[sdk=iphonesimulator*]" = x86_64;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_ASSET_PATHS = "\"Example/Preview Content\"";
@ -389,7 +388,6 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 3AF40DB60A0ADA2CB879AE38 /* Pods-Example.release.xcconfig */;
buildSettings = {
"ARCHS[sdk=iphonesimulator*]" = x86_64;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_ASSET_PATHS = "\"Example/Preview Content\"";
@ -402,7 +400,6 @@
"$(inherited)",
"@executable_path/Frameworks",
);
ONLY_ACTIVE_ARCH = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.mobilecoin.Example;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
@ -469,7 +466,6 @@
isa = XCBuildConfiguration;
baseConfigurationReference = FC106CAA4E993C2D6301C5CA /* Pods-Example.testable release.xcconfig */;
buildSettings = {
"ARCHS[sdk=iphonesimulator*]" = x86_64;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_ASSET_PATHS = "\"Example/Preview Content\"";
@ -482,7 +478,6 @@
"$(inherited)",
"@executable_path/Frameworks",
);
ONLY_ACTIVE_ARCH = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.mobilecoin.Example;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;

View File

@ -1,5 +1,5 @@
source 'https://rubygems.org' do
gem 'cocoapods', '~> 1.8', '< 1.10'
gem 'cocoapods', '~> 1.11'
gem 'cocoapods-binary', :git => 'https://github.com/mobilecoinofficial/cocoapods-binary.git', :tag => 'v0.4.4.rev5'
gem 'cocoapods-repo-update'
gem 'cocoapods-keys'

View File

@ -14,69 +14,72 @@ GEM
GEM
remote: https://rubygems.org/
specs:
CFPropertyList (3.0.3)
CFPropertyList (3.0.4)
rexml
RubyInline (3.12.5)
ZenTest (~> 4.3)
ZenTest (4.12.0)
activesupport (4.2.11.3)
i18n (~> 0.7)
minitest (~> 5.1)
thread_safe (~> 0.3, >= 0.3.4)
tzinfo (~> 1.1)
addressable (2.7.0)
activesupport (6.1.4.1)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
zeitwerk (~> 2.3)
addressable (2.8.0)
public_suffix (>= 2.0.2, < 5.0)
algoliasearch (1.27.5)
httpclient (~> 2.8, >= 2.8.3)
json (>= 1.5.1)
artifactory (3.0.15)
atomos (0.1.3)
aws-eventstream (1.1.1)
aws-partitions (1.470.0)
aws-sdk-core (3.114.3)
aws-eventstream (1.2.0)
aws-partitions (1.520.0)
aws-sdk-core (3.121.3)
aws-eventstream (~> 1, >= 1.0.2)
aws-partitions (~> 1, >= 1.239.0)
aws-sigv4 (~> 1.1)
jmespath (~> 1.0)
aws-sdk-kms (1.44.0)
aws-sdk-core (~> 3, >= 3.112.0)
aws-sdk-kms (1.50.0)
aws-sdk-core (~> 3, >= 3.121.2)
aws-sigv4 (~> 1.1)
aws-sdk-s3 (1.96.1)
aws-sdk-core (~> 3, >= 3.112.0)
aws-sdk-s3 (1.104.0)
aws-sdk-core (~> 3, >= 3.121.2)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.1)
aws-sigv4 (1.2.3)
aws-sigv4 (~> 1.4)
aws-sigv4 (1.4.0)
aws-eventstream (~> 1, >= 1.0.2)
babosa (1.0.4)
claide (1.0.3)
cocoapods (1.9.3)
activesupport (>= 4.0.2, < 5)
cocoapods (1.11.2)
addressable (~> 2.8)
claide (>= 1.0.2, < 2.0)
cocoapods-core (= 1.9.3)
cocoapods-core (= 1.11.2)
cocoapods-deintegrate (>= 1.0.3, < 2.0)
cocoapods-downloader (>= 1.2.2, < 2.0)
cocoapods-downloader (>= 1.4.0, < 2.0)
cocoapods-plugins (>= 1.0.0, < 2.0)
cocoapods-search (>= 1.0.0, < 2.0)
cocoapods-stats (>= 1.0.0, < 2.0)
cocoapods-trunk (>= 1.4.0, < 2.0)
cocoapods-try (>= 1.1.0, < 2.0)
colored2 (~> 3.1)
escape (~> 0.0.4)
fourflusher (>= 2.3.0, < 3.0)
gh_inspector (~> 1.0)
molinillo (~> 0.6.6)
molinillo (~> 0.8.0)
nap (~> 1.0)
ruby-macho (~> 1.4)
xcodeproj (>= 1.14.0, < 2.0)
cocoapods-core (1.9.3)
activesupport (>= 4.0.2, < 6)
ruby-macho (>= 1.0, < 3.0)
xcodeproj (>= 1.21.0, < 2.0)
cocoapods-core (1.11.2)
activesupport (>= 5.0, < 7)
addressable (~> 2.8)
algoliasearch (~> 1.0)
concurrent-ruby (~> 1.1)
fuzzy_match (~> 2.0.4)
nap (~> 1.0)
netrc (~> 0.11)
public_suffix (~> 4.0)
typhoeus (~> 1.0)
cocoapods-deintegrate (1.0.4)
cocoapods-downloader (1.4.0)
cocoapods-deintegrate (1.0.5)
cocoapods-downloader (1.5.1)
cocoapods-keys (2.2.1)
dotenv
osx_keychain
@ -84,9 +87,8 @@ GEM
nap
cocoapods-repo-update (0.0.4)
cocoapods (~> 1.0, >= 1.3.0)
cocoapods-search (1.0.0)
cocoapods-stats (1.1.0)
cocoapods-trunk (1.5.0)
cocoapods-search (1.0.1)
cocoapods-trunk (1.6.0)
nap (>= 0.8, < 2.0)
netrc (~> 0.11)
cocoapods-try (1.2.0)
@ -94,24 +96,27 @@ GEM
colored2 (3.1.2)
commander (4.6.0)
highline (~> 2.0.0)
concurrent-ruby (1.1.8)
concurrent-ruby (1.1.9)
declarative (0.0.20)
digest-crc (0.6.3)
digest-crc (0.6.4)
rake (>= 12.0.0, < 14.0.0)
domain_name (0.5.20190701)
unf (>= 0.0.5, < 1.0.0)
dotenv (2.7.6)
emoji_regex (3.2.2)
emoji_regex (3.2.3)
escape (0.0.4)
ethon (0.12.0)
ffi (>= 1.3.0)
excon (0.82.0)
faraday (1.4.2)
ethon (0.15.0)
ffi (>= 1.15.0)
excon (0.88.0)
faraday (1.8.0)
faraday-em_http (~> 1.0)
faraday-em_synchrony (~> 1.0)
faraday-excon (~> 1.1)
faraday-httpclient (~> 1.0.1)
faraday-net_http (~> 1.0)
faraday-net_http_persistent (~> 1.1)
faraday-patron (~> 1.0)
faraday-rack (~> 1.0)
multipart-post (>= 1.2, < 3)
ruby2_keywords (>= 0.0.4)
faraday-cookie_jar (0.0.7)
@ -120,14 +125,17 @@ GEM
faraday-em_http (1.0.0)
faraday-em_synchrony (1.0.0)
faraday-excon (1.1.0)
faraday-httpclient (1.0.1)
faraday-net_http (1.0.1)
faraday-net_http_persistent (1.1.0)
faraday_middleware (1.0.0)
faraday-net_http_persistent (1.2.0)
faraday-patron (1.0.0)
faraday-rack (1.0.0)
faraday_middleware (1.2.0)
faraday (~> 1.0)
fastimage (2.2.4)
fastlane (2.186.0)
fastimage (2.2.5)
fastlane (2.197.0)
CFPropertyList (>= 2.3, < 4.0.0)
addressable (>= 2.3, < 3.0.0)
addressable (>= 2.8, < 3.0.0)
artifactory (~> 3.0)
aws-sdk-s3 (~> 1.0)
babosa (>= 1.0.3, < 2.0.0)
@ -142,7 +150,7 @@ GEM
faraday_middleware (~> 1.0)
fastimage (>= 2.1.0, < 3.0.0)
gh_inspector (>= 1.1.2, < 2.0.0)
google-apis-androidpublisher_v3 (~> 0.1)
google-apis-androidpublisher_v3 (~> 0.3)
google-apis-playcustomapp_v1 (~> 0.1)
google-cloud-storage (~> 1.31)
highline (~> 2.0)
@ -151,6 +159,7 @@ GEM
mini_magick (>= 4.9.4, < 5.0.0)
multipart-post (~> 2.0.0)
naturally (~> 2.2)
optparse (~> 0.1.1)
plist (>= 3.1.0, < 4.0.0)
rubyzip (>= 2.0.0, < 3.0.0)
security (= 0.1.3)
@ -163,35 +172,34 @@ GEM
xcodeproj (>= 1.13.0, < 2.0.0)
xcpretty (~> 0.3.0)
xcpretty-travis-formatter (>= 0.0.3)
ffi (1.15.0)
ffi (1.15.4)
fourflusher (2.3.1)
fuzzy_match (2.0.4)
gh_inspector (1.1.3)
google-apis-androidpublisher_v3 (0.6.0)
google-apis-core (~> 0.1)
google-apis-core (0.3.0)
google-apis-androidpublisher_v3 (0.13.0)
google-apis-core (>= 0.4, < 2.a)
google-apis-core (0.4.1)
addressable (~> 2.5, >= 2.5.1)
googleauth (~> 0.14)
httpclient (>= 2.8.1, < 3.0)
googleauth (>= 0.16.2, < 2.a)
httpclient (>= 2.8.1, < 3.a)
mini_mime (~> 1.0)
representable (~> 3.0)
retriable (>= 2.0, < 4.0)
retriable (>= 2.0, < 4.a)
rexml
signet (~> 0.14)
webrick
google-apis-iamcredentials_v1 (0.4.0)
google-apis-core (~> 0.1)
google-apis-playcustomapp_v1 (0.3.0)
google-apis-core (~> 0.1)
google-apis-storage_v1 (0.4.0)
google-apis-core (~> 0.1)
google-apis-iamcredentials_v1 (0.8.0)
google-apis-core (>= 0.4, < 2.a)
google-apis-playcustomapp_v1 (0.6.0)
google-apis-core (>= 0.4, < 2.a)
google-apis-storage_v1 (0.9.0)
google-apis-core (>= 0.4, < 2.a)
google-cloud-core (1.6.0)
google-cloud-env (~> 1.0)
google-cloud-errors (~> 1.0)
google-cloud-env (1.5.0)
faraday (>= 0.17.3, < 2.0)
google-cloud-errors (1.1.0)
google-cloud-storage (1.32.0)
google-cloud-errors (1.2.0)
google-cloud-storage (1.34.1)
addressable (~> 2.5)
digest-crc (~> 0.4)
google-apis-iamcredentials_v1 (~> 0.1)
@ -199,39 +207,40 @@ GEM
google-cloud-core (~> 1.6)
googleauth (>= 0.16.2, < 2.a)
mini_mime (~> 1.0)
googleauth (0.16.2)
googleauth (1.1.0)
faraday (>= 0.17.3, < 2.0)
jwt (>= 1.4, < 3.0)
memoist (~> 0.16)
multi_json (~> 1.11)
os (>= 0.9, < 2.0)
signet (~> 0.14)
signet (>= 0.16, < 2.a)
highline (2.0.3)
http-cookie (1.0.4)
domain_name (~> 0.5)
httpclient (2.8.3)
i18n (0.9.5)
i18n (1.8.10)
concurrent-ruby (~> 1.0)
jmespath (1.4.0)
json (2.5.1)
jwt (2.2.3)
json (2.6.1)
jwt (2.3.0)
memoist (0.16.2)
mini_magick (4.11.0)
mini_mime (1.1.0)
mini_mime (1.1.2)
minitest (5.14.4)
molinillo (0.6.6)
molinillo (0.8.0)
multi_json (1.15.0)
multipart-post (2.0.0)
nanaimo (0.3.0)
nap (1.1.0)
naturally (2.2.1)
netrc (0.11.0)
optparse (0.1.1)
os (1.1.1)
osx_keychain (1.0.2)
RubyInline (~> 3)
plist (3.6.0)
public_suffix (4.0.6)
rake (13.0.3)
rake (13.0.6)
representable (3.1.1)
declarative (< 0.1.0)
trailblazer-option (>= 0.1.1, < 0.2.0)
@ -239,12 +248,12 @@ GEM
retriable (3.1.2)
rexml (3.2.5)
rouge (2.0.7)
ruby-macho (1.4.0)
ruby2_keywords (0.0.4)
rubyzip (2.3.0)
ruby-macho (2.5.1)
ruby2_keywords (0.0.5)
rubyzip (2.3.2)
security (0.1.3)
signet (0.15.0)
addressable (~> 2.3)
signet (0.16.0)
addressable (~> 2.8)
faraday (>= 0.17.3, < 2.0)
jwt (>= 1.5, < 3.0)
multi_json (~> 1.10)
@ -254,7 +263,6 @@ GEM
terminal-notifier (2.0.0)
terminal-table (1.8.0)
unicode-display_width (~> 1.1, >= 1.1.1)
thread_safe (0.3.6)
trailblazer-option (0.1.1)
tty-cursor (0.7.1)
tty-screen (0.8.1)
@ -262,31 +270,33 @@ GEM
tty-cursor (~> 0.7)
typhoeus (1.4.0)
ethon (>= 0.9.0)
tzinfo (1.2.9)
thread_safe (~> 0.1)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
uber (0.1.0)
unf (0.1.4)
unf_ext
unf_ext (0.0.7.7)
unicode-display_width (1.7.0)
unf_ext (0.0.8)
unicode-display_width (1.8.0)
webrick (1.7.0)
word_wrap (1.0.0)
xcodeproj (1.19.0)
xcodeproj (1.21.0)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)
colored2 (~> 3.1)
nanaimo (~> 0.3.0)
rexml (~> 3.2.4)
xcpretty (0.3.0)
rouge (~> 2.0.7)
xcpretty-travis-formatter (1.0.1)
xcpretty (~> 0.2, >= 0.0.7)
zeitwerk (2.5.1)
PLATFORMS
ruby
DEPENDENCIES
cocoapods (~> 1.8, < 1.10)!
cocoapods (~> 1.11)!
cocoapods-binary!
cocoapods-keys!
cocoapods-repo-update!

View File

@ -81,4 +81,12 @@ post_install do |installer|
config.build_settings["OTHER_LDFLAGS"] << ' -framework "Keys"'
end
end
# Disable bitcode on test targets
installer.pods_project.targets.each do |target|
next unless ['MobileCoin-Unit-Core-IntegrationTests', 'MobileCoin-UI-Core-PerformanceTests', 'MobileCoin-Unit-Core-Tests'].find_index(target.name) != nil
target.build_configurations.each do |config|
config.build_settings['ENABLE_BITCODE'] = 'NO'
end
end
end

View File

@ -1,6 +1,6 @@
PODS:
- _NIODataStructures (2.32.3)
- CGRPCZlib (1.4.1)
- CGRPCZlib (1.5.0)
- CNIOAtomics (2.32.3)
- CNIOBoringSSL (2.15.1)
- CNIOBoringSSLShims (2.15.1):
@ -9,8 +9,8 @@ PODS:
- CNIOHTTPParser (2.32.3)
- CNIOLinux (2.32.3)
- CNIOWindows (2.32.3)
- gRPC-Swift (1.4.1):
- CGRPCZlib (= 1.4.1)
- gRPC-Swift (1.5.0):
- CGRPCZlib (= 1.5.0)
- Logging (< 2.0.0, >= 1.4.0)
- SwiftNIO (< 3.0.0, >= 2.32.0)
- SwiftNIOExtras (< 2.0.0, >= 1.4.0)
@ -19,49 +19,49 @@ PODS:
- SwiftNIOTransportServices (< 2.0.0, >= 1.11.1)
- SwiftProtobuf (< 2.0.0, >= 1.9.0)
- Keys (1.0.1)
- LibMobileCoin (1.2.0-pre1):
- LibMobileCoin (1.2.0-pre3):
- gRPC-Swift
- SwiftProtobuf (~> 1.5)
- Logging (1.4.0)
- MobileCoin (1.2.0-pre0):
- MobileCoin/Core (= 1.2.0-pre0)
- MobileCoin/Core (1.2.0-pre0):
- MobileCoin (1.2.0-pre2):
- MobileCoin/Core (= 1.2.0-pre2)
- MobileCoin/Core (1.2.0-pre2):
- gRPC-Swift
- LibMobileCoin (~> 1.2.0-pre1)
- LibMobileCoin (~> 1.2.0-pre3)
- Logging (~> 1.4)
- SwiftLint
- SwiftNIO
- SwiftNIOHPACK
- SwiftNIOHTTP1
- SwiftProtobuf
- MobileCoin/Core/IntegrationTests (1.2.0-pre0):
- MobileCoin/Core/IntegrationTests (1.2.0-pre2):
- gRPC-Swift
- LibMobileCoin (~> 1.2.0-pre1)
- LibMobileCoin (~> 1.2.0-pre3)
- Logging (~> 1.4)
- SwiftLint
- SwiftNIO
- SwiftNIOHPACK
- SwiftNIOHTTP1
- SwiftProtobuf
- MobileCoin/Core/PerformanceTests (1.2.0-pre0):
- MobileCoin/Core/PerformanceTests (1.2.0-pre2):
- gRPC-Swift
- LibMobileCoin (~> 1.2.0-pre1)
- LibMobileCoin (~> 1.2.0-pre3)
- Logging (~> 1.4)
- SwiftLint
- SwiftNIO
- SwiftNIOHPACK
- SwiftNIOHTTP1
- SwiftProtobuf
- MobileCoin/Core/Tests (1.2.0-pre0):
- MobileCoin/Core/Tests (1.2.0-pre2):
- gRPC-Swift
- LibMobileCoin (~> 1.2.0-pre1)
- LibMobileCoin (~> 1.2.0-pre3)
- Logging (~> 1.4)
- SwiftLint
- SwiftNIO
- SwiftNIOHPACK
- SwiftNIOHTTP1
- SwiftProtobuf
- SwiftLint (0.44.0)
- SwiftLint (0.45.0)
- SwiftNIO (2.32.3):
- SwiftNIOCore (= 2.32.3)
- SwiftNIOEmbedded (= 2.32.3)
@ -118,7 +118,7 @@ PODS:
- SwiftNIOConcurrencyHelpers (< 3, >= 2.32.0)
- SwiftNIOFoundationCompat (< 3, >= 2.32.0)
- SwiftNIOTLS (< 3, >= 2.32.0)
- SwiftProtobuf (1.17.0)
- SwiftProtobuf (1.18.0)
DEPENDENCIES:
- gRPC-Swift
@ -170,7 +170,7 @@ EXTERNAL SOURCES:
SPEC CHECKSUMS:
_NIODataStructures: e2077c7dc7c1d6c93e698c85fe04d663a17f53a4
CGRPCZlib: f06b7e1530ad2e934904ffbaa86fe6353cbc9225
CGRPCZlib: db324e4e4e71262d48faceb86b52dd7d4f71ff62
CNIOAtomics: 4dde57e1838a29a9b23ef91617505f34751cdbe5
CNIOBoringSSL: c99129423da079a9eb74bcfc7cfec41a6775cf94
CNIOBoringSSLShims: 902ae35fea0b6be5eefb4fdce906751886cfa46f
@ -178,12 +178,12 @@ SPEC CHECKSUMS:
CNIOHTTPParser: f7a6816f7ddbe7dfa57a74cd36dc2db2c53b56e8
CNIOLinux: 5921dfefbc4bbe017380b34c510855622147ea41
CNIOWindows: f5aa9dfb401b440a7b4c9cd911e53e981a787193
gRPC-Swift: 88e645bc94055b11be96c704579cc00abc8af1e9
gRPC-Swift: 8942047451bf81413077e6b94bf4213e47b181cc
Keys: a576f4c9c1c641ca913a959a9c62ed3f215a8de9
LibMobileCoin: e2f2e79ec02c5fef095fe9f2b391805d32342d03
LibMobileCoin: f3c44fb94b8647bd5cac3aedf0b1ca24f6cc7201
Logging: beeb016c9c80cf77042d62e83495816847ef108b
MobileCoin: a9af68c39a6894288efa34061c6e35833f6015ed
SwiftLint: e96c0a8c770c7ebbc4d36c55baf9096bb65c4584
MobileCoin: 339e51b8739b7ea2f0519cc7bdde8c4e05c2b374
SwiftLint: e5c7f1fba68eccfc51509d5b2ce1699f5502e0c7
SwiftNIO: bb336ceef32850e9671d3fa0e0cc2b9add3b5948
SwiftNIOConcurrencyHelpers: ca2594e10749655f42baf5468212be83d2f94fe3
SwiftNIOCore: 9deed6620f80c7c82e8e2c2ffb9864495416d892
@ -197,8 +197,8 @@ SPEC CHECKSUMS:
SwiftNIOSSL: 7c2ddcbcbb2a8188468b7fe9c2bc6124df4b3772
SwiftNIOTLS: 1b8290ec775238ccc714ed842d929494df95a2c2
SwiftNIOTransportServices: 1fbbdb58510af3c53a838a1dbea98f18132dc952
SwiftProtobuf: 9c85136c6ba74b0a1b84279dbf0f6db8efb714e0
SwiftProtobuf: c3c12645230d9b09c72267e0de89468c5543bd86
PODFILE CHECKSUM: 31e0b21c0045109d5d94ba8ec7039ade30d37f96
PODFILE CHECKSUM: 46e25fe8f13c4beb3ac1e4ab1a9512960701d05d
COCOAPODS: 1.9.3
COCOAPODS: 1.11.2

View File

@ -1,4 +1,4 @@
source 'https://rubygems.org' do
gem 'cocoapods', '~> 1.8', '< 1.10'
gem 'cocoapods', '~> 1.11'
gem 'jazzy'
end

View File

@ -4,109 +4,117 @@ GEM
GEM
remote: https://rubygems.org/
specs:
CFPropertyList (3.0.3)
activesupport (4.2.11.3)
i18n (~> 0.7)
minitest (~> 5.1)
thread_safe (~> 0.3, >= 0.3.4)
tzinfo (~> 1.1)
CFPropertyList (3.0.4)
rexml
activesupport (6.1.4.1)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
zeitwerk (~> 2.3)
addressable (2.8.0)
public_suffix (>= 2.0.2, < 5.0)
algoliasearch (1.27.5)
httpclient (~> 2.8, >= 2.8.3)
json (>= 1.5.1)
atomos (0.1.3)
claide (1.0.3)
cocoapods (1.9.3)
activesupport (>= 4.0.2, < 5)
cocoapods (1.11.2)
addressable (~> 2.8)
claide (>= 1.0.2, < 2.0)
cocoapods-core (= 1.9.3)
cocoapods-core (= 1.11.2)
cocoapods-deintegrate (>= 1.0.3, < 2.0)
cocoapods-downloader (>= 1.2.2, < 2.0)
cocoapods-downloader (>= 1.4.0, < 2.0)
cocoapods-plugins (>= 1.0.0, < 2.0)
cocoapods-search (>= 1.0.0, < 2.0)
cocoapods-stats (>= 1.0.0, < 2.0)
cocoapods-trunk (>= 1.4.0, < 2.0)
cocoapods-try (>= 1.1.0, < 2.0)
colored2 (~> 3.1)
escape (~> 0.0.4)
fourflusher (>= 2.3.0, < 3.0)
gh_inspector (~> 1.0)
molinillo (~> 0.6.6)
molinillo (~> 0.8.0)
nap (~> 1.0)
ruby-macho (~> 1.4)
xcodeproj (>= 1.14.0, < 2.0)
cocoapods-core (1.9.3)
activesupport (>= 4.0.2, < 6)
ruby-macho (>= 1.0, < 3.0)
xcodeproj (>= 1.21.0, < 2.0)
cocoapods-core (1.11.2)
activesupport (>= 5.0, < 7)
addressable (~> 2.8)
algoliasearch (~> 1.0)
concurrent-ruby (~> 1.1)
fuzzy_match (~> 2.0.4)
nap (~> 1.0)
netrc (~> 0.11)
public_suffix (~> 4.0)
typhoeus (~> 1.0)
cocoapods-deintegrate (1.0.4)
cocoapods-downloader (1.4.0)
cocoapods-deintegrate (1.0.5)
cocoapods-downloader (1.5.1)
cocoapods-plugins (1.0.0)
nap
cocoapods-search (1.0.0)
cocoapods-stats (1.1.0)
cocoapods-trunk (1.5.0)
cocoapods-search (1.0.1)
cocoapods-trunk (1.6.0)
nap (>= 0.8, < 2.0)
netrc (~> 0.11)
cocoapods-try (1.2.0)
colored2 (3.1.2)
concurrent-ruby (1.1.8)
concurrent-ruby (1.1.9)
escape (0.0.4)
ethon (0.14.0)
ethon (0.15.0)
ffi (>= 1.15.0)
ffi (1.15.0)
ffi (1.15.4)
fourflusher (2.3.1)
fuzzy_match (2.0.4)
gh_inspector (1.1.3)
httpclient (2.8.3)
i18n (0.9.5)
i18n (1.8.10)
concurrent-ruby (~> 1.0)
jazzy (0.13.7)
jazzy (0.14.1)
cocoapods (~> 1.5)
mustache (~> 1.1)
open4
open4 (~> 1.3)
redcarpet (~> 3.4)
rexml (~> 3.2)
rouge (>= 2.0.6, < 4.0)
sassc (~> 2.1)
sqlite3 (~> 1.3)
xcinvoke (~> 0.3.0)
json (2.5.1)
json (2.6.1)
liferaft (0.0.6)
minitest (5.14.4)
molinillo (0.6.6)
molinillo (0.8.0)
mustache (1.1.1)
nanaimo (0.3.0)
nap (1.1.0)
netrc (0.11.0)
open4 (1.3.4)
public_suffix (4.0.6)
redcarpet (3.5.1)
rouge (3.26.0)
ruby-macho (1.4.0)
rexml (3.2.5)
rouge (3.26.1)
ruby-macho (2.5.1)
sassc (2.4.0)
ffi (~> 1.9)
sqlite3 (1.4.2)
thread_safe (0.3.6)
typhoeus (1.4.0)
ethon (>= 0.9.0)
tzinfo (1.2.9)
thread_safe (~> 0.1)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
xcinvoke (0.3.0)
liferaft (~> 0.0.6)
xcodeproj (1.19.0)
xcodeproj (1.21.0)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)
colored2 (~> 3.1)
nanaimo (~> 0.3.0)
rexml (~> 3.2.4)
zeitwerk (2.5.1)
PLATFORMS
ruby
DEPENDENCIES
cocoapods (~> 1.8, < 1.10)!
cocoapods (~> 1.11)!
jazzy!
BUNDLED WITH

View File

@ -3,7 +3,7 @@ Pod::Spec.new do |s|
# ――― Spec Metadata ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.name = "MobileCoin"
s.version = "1.2.0-pre0"
s.version = "1.2.0-pre2"
s.summary = "A library for communicating with MobileCoin network"
s.author = "MobileCoin"
@ -32,7 +32,7 @@ Pod::Spec.new do |s|
"Sources/**/*.{h,m,swift}",
]
subspec.dependency "LibMobileCoin", "~> 1.2.0-pre1"
subspec.dependency "LibMobileCoin", "~> 1.2.0-pre3"
subspec.dependency "gRPC-Swift"
subspec.dependency "Logging", "~> 1.4"
@ -76,9 +76,9 @@ Pod::Spec.new do |s|
# intermediary frameworks. These must be speicifed here for CocoaPods to set them
# on the framework target and any testspec targets for this pod.
pod_target_xcconfig = {
# The LibMobileCoin vendored binary doesn't include support for bitcode.
"ENABLE_BITCODE" => "NO",
# The LibMobileCoin vendored binary doesn't include support for Mac Catalyst.
"GCC_OPTIMIZATION_LEVEL" => "z",
"LLVM_LTO" => "YES",
"ENABLE_BITCODE" => "YES",
"SUPPORTS_MACCATALYST" => "YES",
# The LibMobileCoin vendored binary doesn't include support for 32-bit
# architectures or for arm64 iphonesimulator.
@ -110,5 +110,5 @@ Pod::Spec.new do |s|
},
]
end
end

@ -1 +1 @@
Subproject commit 754af718c66554b45f87e4ef977653dcdf24d902
Subproject commit 7a4abb1010ece2b3650456b00c7f6a6e8d071d68