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

0 commit comments

Comments
 (0)