AppfigurateSE (Appfigurate String Encryption) is a standalone app and a source editor extension for Xcode that generates the encrypted versions of configurable strings in your APLConfiguration subclass.
To manually generate the encrypted versions of your configurable strings:
∙ Select the `Manual` tab.
∙ Paste the multi-line public key string from your publicKey method into the `Public Key` text field (without comments or #if statements).
∙ Paste the plaintext from your ENCRYPTED_STRING macro into the `Plaintext` text field.
∙ The encrypted text will be automatically generated. Tap the `Copy to clipboard` button.
∙ In Xcode, paste the generated encrypted text into the 2nd parameter of the ENCRYPTED_STRING macro.
∙ Repeat for each ENCRYPTED_STRING macro instance.
SOURCE EDITOR EXTENSION FOR XCODE
Follow the instructions on the `Xcode Extension Installation` tab to enable the source editor extension inside
∙ In Xcode, open your APLConfiguration subclass .m or .swift source file.
∙ Tap Editor ‣ Appfigurate ‣ Encrypt strings
∙ All ENCRYPTED_STRING macro instances will be updated automatically with the generated encrypted text.
Appfigurate is a suite of tools for iOS and watchOS developers and testers, that allow you to securely configure your apps and app extensions at runtime. For more information on Appfigurate and AppfigurateSE, tap the Website or Support links.