Annotation Type IosPrivacy
iOS Info.plist privacy usage descriptions. Set the one for every protected
resource your app touches: the build server accepts an app without them, and
the App Store rejects it.
Place this on your application's main class -- the class named by
codename1.mainName. An attribute you do not set is not written at all, so
the builder's own default applies; the values shown here are that default,
for reference.
Generated from com.codename1.build.shared.BuildHints by BuildHintCodeGenerator. Do not edit by hand -- edit the catalog and re-run scripts/gen-build-hint-annotations.sh.
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionThe text iOS shows when the app first asks for the calendars full access.The text iOS shows when the app first asks for the calendars.The text iOS shows when the app first asks for the calendars write only access.The text iOS shows when the app first asks for the camera.The text iOS shows when the app first asks for the health share.The text iOS shows when the app first asks for the health update.The text iOS shows when the app first asks for the local network.The text iOS shows when the app first asks for the location always and when in use.The text iOS shows when the app first asks for the location always.The text iOS shows when the app first asks for the location when in use.The text iOS shows when the app first asks for the microphone.The text iOS shows when the app first asks for the reminders full access.The text iOS shows when the app first asks for the reminders.
-
Element Details
-
calendarsFullAccessUsageDescription
String calendarsFullAccessUsageDescriptionThe text iOS shows when the app first asks for the calendars full access. It becomes theNSCalendarsFullAccessUsageDescriptionkey inInfo.plist. The App Store rejects an app that touches this resource without one.- Default:
"This app uses your calendars to read and schedule events."
-
calendarsUsageDescription
String calendarsUsageDescriptionThe text iOS shows when the app first asks for the calendars. It becomes theNSCalendarsUsageDescriptionkey inInfo.plist. The App Store rejects an app that touches this resource without one.- Default:
""
-
calendarsWriteOnlyAccessUsageDescription
String calendarsWriteOnlyAccessUsageDescriptionThe text iOS shows when the app first asks for the calendars write only access. It becomes theNSCalendarsWriteOnlyAccessUsageDescriptionkey inInfo.plist. The App Store rejects an app that touches this resource without one.- Default:
"This app uses your calendar to schedule events."
-
cameraUsageDescription
String cameraUsageDescriptionThe text iOS shows when the app first asks for the camera. It becomes theNSCameraUsageDescriptionkey inInfo.plist. The App Store rejects an app that touches this resource without one.- Default:
""
-
healthUpdateUsageDescription
String healthUpdateUsageDescriptionThe text iOS shows when the app first asks for the health update. It becomes theNSHealthUpdateUsageDescriptionkey inInfo.plist. The App Store rejects an app that touches this resource without one.- Default:
""
-
localNetworkUsageDescription
String localNetworkUsageDescriptionThe text iOS shows when the app first asks for the local network. It becomes theNSLocalNetworkUsageDescriptionkey inInfo.plist. The App Store rejects an app that touches this resource without one.- Default:
""
-
locationAlwaysAndWhenInUseUsageDescription
String locationAlwaysAndWhenInUseUsageDescriptionThe text iOS shows when the app first asks for the location always and when in use. It becomes theNSLocationAlwaysAndWhenInUseUsageDescriptionkey inInfo.plist. The App Store rejects an app that touches this resource without one.- Default:
""
-
locationAlwaysUsageDescription
String locationAlwaysUsageDescriptionThe text iOS shows when the app first asks for the location always. It becomes theNSLocationAlwaysUsageDescriptionkey inInfo.plist. The App Store rejects an app that touches this resource without one.- Default:
""
-
locationWhenInUseUsageDescription
String locationWhenInUseUsageDescriptionThe text iOS shows when the app first asks for the location when in use. It becomes theNSLocationWhenInUseUsageDescriptionkey inInfo.plist. The App Store rejects an app that touches this resource without one.- Default:
""
-
microphoneUsageDescription
String microphoneUsageDescriptionThe text iOS shows when the app first asks for the microphone. It becomes theNSMicrophoneUsageDescriptionkey inInfo.plist. The App Store rejects an app that touches this resource without one.- Default:
""
-
remindersFullAccessUsageDescription
String remindersFullAccessUsageDescriptionThe text iOS shows when the app first asks for the reminders full access. It becomes theNSRemindersFullAccessUsageDescriptionkey inInfo.plist. The App Store rejects an app that touches this resource without one.- Default:
"This app uses your reminders to read and schedule tasks."
-
remindersUsageDescription
String remindersUsageDescriptionThe text iOS shows when the app first asks for the reminders. It becomes theNSRemindersUsageDescriptionkey inInfo.plist. The App Store rejects an app that touches this resource without one.- Default:
""
-