An open API service indexing awesome lists of open source software.

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

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).