iOS certificate set
A certificate set defines the following information about the iOS application you are creating:
- Mobile Provisioning file - A provisioning profile is a set of digital certificates which associates a developer, an app ID and device ID(s), and is deployed to a device in order to allow the application to be installed and run for testing and distribution. The provisioning profile is usually distributed as a file with
*.mobileprovision
extension. Apple allows you to create the following types of provisioning profiles:- iOS App Development - used to install and debug apps on designated test devices.
- Ad Hoc Distribution - allows your app to be installed on a limited number of devices.
- In-house (universal) Distribution - allows to distribute apps within your company. There is no limit on number of devices that an app will be installed on.
- App Store Distribution - creates a distribution profile for your app to be published to the Apple App Store.
- App ID (Bundle ID) - App ID (Bundle ID) is a string used to identify one or more iOS apps from a single development team. The string consists of a bundle ID search string so that you can match either the bundle ID of a single app or a set of bundle IDs for a group of your apps. This value is case-sensitive and must start with an uppercase or a lowercase letter or a digit. You may use the hyphen character ('-'). At least one period ('.') must be used to separate different parts. An example of App ID (Bundle ID) is the following: com.example.my.ios-app .
- Signing certificate - Code signing your iOS app assures users that it is from a known source and the app has not been modified since it was last signed. Before your app can integrate app services, be installed on a device, or be submitted to the Apple App Store, it must be signed with a certificate issued by Apple. The certificate comes as a P12 file containing a single private key and a single certificate generated for signing.
- Push Notification certificate - A certificate generated for push notification capability in iOS apps. It is used by a Pega 7 Platform server to communicate with Apple Push Notifications service (APNs). The certificate comes as P12 file containing a single private key and a single certificate generated for push notifications.
Note: By default, Java only supports certificate key sizes that are equal to or smaller than 1024 bits. If you need to use a larger key you must update a JAR file in Java. Consult the official Oracle Java documentation for further details.
Related information
Open topic with navigation