https://github.com/dimensiondev/bouncycastle-objc
Objective-C Bouncy Castle Pod
https://github.com/dimensiondev/bouncycastle-objc
Last synced: 10 months ago
JSON representation
Objective-C Bouncy Castle Pod
- Host: GitHub
- URL: https://github.com/dimensiondev/bouncycastle-objc
- Owner: DimensionDev
- License: agpl-3.0
- Created: 2019-05-30T06:38:45.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-11-21T10:22:06.000Z (about 5 years ago)
- Last Synced: 2025-03-21T18:22:44.737Z (11 months ago)
- Language: Java
- Homepage:
- Size: 2.53 MB
- Stars: 4
- Watchers: 11
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BouncyCastle-ObjC
## Requirements
- JDK 1.8 / 11
For example, use Homebrew to install the JDK 1.8
```bash
% brew install openjdk@8
% sudo ln -sfn /usr/local/opt/openjdk@8/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-8.jdk
% echo $JAVA_HOME
> /Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home
% java -version
> openjdk version "1.8.0_275"
> OpenJDK Runtime Environment (build 1.8.0_275-bre_2020_11_16_16_29-b00)
> OpenJDK 64-Bit Server VM (build 25.275-b00, mixed mode)
```
## Installation
BouncyCastle-ObjC is available through [CocoaPods](https://cocoapods.org). To install
it, simply add the following line to your Podfile:
```ruby
% pod 'BouncyCastle-ObjC'
```
## Troubleshoots
#### 1. J2ObjC dist/ folder is generated but no translated Objective-C files under Classes/.
Please clean the Pods/ and use the `pod install --verbose`, make sure the `generate.sh` works without any error. After transalted job done you can run `pod install` again to generate valid xcworkspace.
## License
BouncyCastle-ObjC is available under the AGPL license. See the [LICENSE](https://github.com/DimensionDev/BouncyCastle-ObjC/blob/master/LICENSE) file for more info. The Bouncy Castle source code is licensed under [MIT](http://www.bouncycastle.org/licence.html).