Classes

The following classes are available globally.

  • Target availability: iOS apps, iOS app extensions, watchOS apps, watchOS app extensions.

    Subclass APLConfiguration and declare/implement properties to be configured using the Appfigurate app (Simulator or App Store) with the BOOL_PROPERTY, INT_PROPERTY_XXXX, FLOAT_PROPERTY_XXXX, DOUBLE_PROPERTY_XXXX, STRING_PROPERTY_XXXX, ENCRYPTED_STRING_PROPERTY_LIST_EDIT, REMOTE_BOOL_PROPERTY_EDIT, REMOTE_INT_PROPERTY_EDIT, REMOTE_DOUBLE_PROPERTY_EDIT or REMOTE_STRING_PROPERTY_EDIT macros (Objective-C) or @BoolProperty, @IntPropertyXXXX, @FloatPropertyXXXX, @StringPropertyXXXX, @EncryptedStringPropertyListEdit, @RemoteBoolProperty, @RemoteIntPropertyEdit, @RemoteDoublePropertyEdit or @RemoteStringPropertyEdit property wrappers (Swift). You must override the -[APLConfiguration publicKey], -[APLConfiguration reset] and -[APLConfiguration allowInvalidSignatures] methods.

    See more

    Declaration

    Objective-C

    @interface APLConfiguration : NSObject

    Swift

    class APLConfiguration : NSObject
  • _Target availability: iOS apps.

    Displays overridden configuration in a vertical orientation. Once added to the the superview, you should use the center property to specify the labels coordinates. Uses the -[APLConfiguration modifications] method to compute the labels text.

    See more

    Declaration

    Objective-C

    @interface APLConfigurationLabel

    Swift

    class APLConfigurationLabel