Skip to content
This repository was archived by the owner on May 20, 2025. It is now read-only.

Commit 4ab0e5e

Browse files
ruslan-bikkininsergey-akhalkov
authored andcommitted
Implement code signing for client ios SDK (#974)
* Add JWT Library to ios project * Add new option PublicKey to Info.plist * Implement code signing mechanism Update JWT library to 3.0.0-beta4 Implement signature verification mechanism * Undo redundant changes * Minor improvements * Minor fixes Add additional checking for specific update situations Fix bugs Refactor method names * Add new dependencies to podspec * Minor improvements Fix log messages
1 parent dbb7f79 commit 4ab0e5e

File tree

69 files changed

+6853
-21
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+6853
-21
lines changed

CodePush.podspec

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,13 @@ Pod::Spec.new do |s|
2828
ss.private_header_files = 'ios/CodePush/SSZipArchive/*.h', 'ios/CodePush/SSZipArchive/aes/*.h', 'ios/CodePush/SSZipArchive/minizip/*.h'
2929
end
3030

31+
s.subspec 'JWT' do |jwt|
32+
jwt.source_files = 'ios/CodePush/JWT/**/*.{h,m}'
33+
jwt.private_header_files = 'ios/CodePush/JWT/**/*.h'
34+
end
35+
36+
s.subspec 'Base64' do |base64|
37+
base64.source_files = 'ios/CodePush/Base64/**/*.{h,m}'
38+
base64.private_header_files = 'ios/CodePush/Base64/**/*.h'
39+
end
3140
end
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)