Bring list of error messages up-to-date.
Automatically generated using MobileDevice.framework private APIs. Xcode 7.3.1 and OS X 10.11.5.
This commit is contained in:
parent
76e8d08e43
commit
07de7505cc
@ -33,6 +33,7 @@ typedef struct error_id_to_message {
|
|||||||
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||||
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
static errorcode_to_id_t errorcode_to_id[] = {
|
static errorcode_to_id_t errorcode_to_id[] = {
|
||||||
|
{ 0x00000000, "kAMDSuccess" },
|
||||||
{ 0xe8000001, "kAMDUndefinedError" },
|
{ 0xe8000001, "kAMDUndefinedError" },
|
||||||
{ 0xe8000002, "kAMDBadHeaderError" },
|
{ 0xe8000002, "kAMDBadHeaderError" },
|
||||||
{ 0xe8000003, "kAMDNoResourcesError" },
|
{ 0xe8000003, "kAMDNoResourcesError" },
|
||||||
@ -189,23 +190,111 @@ static errorcode_to_id_t errorcode_to_id[] = {
|
|||||||
{ 0xe800009a, "kAMDMCProtected" },
|
{ 0xe800009a, "kAMDMCProtected" },
|
||||||
{ 0xe800009b, "kAMDMCChallengeRequired" },
|
{ 0xe800009b, "kAMDMCChallengeRequired" },
|
||||||
{ 0xe800009c, "kAMDMissingBundleVersionError" },
|
{ 0xe800009c, "kAMDMissingBundleVersionError" },
|
||||||
|
{ 0xe800009d, "kAMDAppBlacklistedError" },
|
||||||
|
{ 0xe800009e, "This app contains an app extension with an illegal bundle identifier. App extension bundle identifiers must have a prefix consisting of their containing application's bundle identifier followed by a '.'." },
|
||||||
|
{ 0xe800009f, "If an app extension defines the XPCService key in its Info.plist, it must have a dictionary value." },
|
||||||
|
{ 0xe80000a0, "App extensions must define the NSExtension key with a dictionary value in their Info.plist." },
|
||||||
|
{ 0xe80000a1, "If an app extension defines the CFBundlePackageType key in its Info.plist, it must have the value \"XPC!\"." },
|
||||||
|
{ 0xe80000a2, "App extensions must define either NSExtensionMainStoryboard or NSExtensionPrincipalClass keys in the NSExtension dictionary in their Info.plist." },
|
||||||
|
{ 0xe80000a3, "If an app extension defines the NSExtensionContextClass key in the NSExtension dictionary in its Info.plist, it must have a string value containing one or more characters." },
|
||||||
|
{ 0xe80000a4, "If an app extension defines the NSExtensionContextHostClass key in the NSExtension dictionary in its Info.plist, it must have a string value containing one or more characters." },
|
||||||
|
{ 0xe80000a5, "If an app extension defines the NSExtensionViewControllerHostClass key in the NSExtension dictionary in its Info.plist, it must have a string value containing one or more characters." },
|
||||||
|
{ 0xe80000a6, "This app contains an app extension that does not define the NSExtensionPointIdentifier key in its Info.plist. This key must have a reverse-DNS format string value." },
|
||||||
|
{ 0xe80000a7, "This app contains an app extension that does not define the NSExtensionPointIdentifier key in its Info.plist with a valid reverse-DNS format string value." },
|
||||||
|
{ 0xe80000a8, "If an app extension defines the NSExtensionAttributes key in the NSExtension dictionary in its Info.plist, it must have a dictionary value." },
|
||||||
|
{ 0xe80000a9, "If an app extension defines the NSExtensionPointName key in the NSExtensionAttributes dictionary in the NSExtension dictionary in its Info.plist, it must have a string value containing one or more characters." },
|
||||||
|
{ 0xe80000aa, "If an app extension defines the NSExtensionPointVersion key in the NSExtensionAttributes dictionary in the NSExtension dictionary in its Info.plist, it must have a string value containing one or more characters." },
|
||||||
|
{ 0xe80000ab, "This app or a bundle it contains does not define the CFBundleName key in its Info.plist with a string value containing one or more characters." },
|
||||||
|
{ 0xe80000ac, "This app or a bundle it contains does not define the CFBundleDisplayName key in its Info.plist with a string value containing one or more characters." },
|
||||||
|
{ 0xe80000ad, "This app or a bundle it contains defines the CFBundleShortVersionStringKey key in its Info.plist with a non-string value or a zero-length string value." },
|
||||||
|
{ 0xe80000ae, "This app or a bundle it contains defines the RunLoopType key in the XPCService dictionary in its Info.plist with a non-string value or a zero-length string value." },
|
||||||
|
{ 0xe80000af, "This app or a bundle it contains defines the ServiceType key in the XPCService dictionary in its Info.plist with a non-string value or a zero-length string value." },
|
||||||
|
{ 0xe80000b0, "This application or a bundle it contains has the same bundle identifier as this application or another bundle that it contains. Bundle identifiers must be unique." },
|
||||||
|
{ 0xe80000b1, "This app contains an app extension that specifies an extension point identifier that is not supported on this version of iOS for the value of the NSExtensionPointIdentifier key in its Info.plist." },
|
||||||
|
{ 0xe80000b2, "This app contains multiple app extensions that are file providers. Apps are only allowed to contain at most a single file provider app extension." },
|
||||||
|
{ 0xe80000b3, "kMobileHouseArrestMissingCommand" },
|
||||||
|
{ 0xe80000b4, "kMobileHouseArrestUnknownCommand" },
|
||||||
|
{ 0xe80000b5, "kMobileHouseArrestMissingIdentifier" },
|
||||||
|
{ 0xe80000b6, "kMobileHouseArrestDictionaryFailed" },
|
||||||
|
{ 0xe80000b7, "kMobileHouseArrestInstallationLookupFailed" },
|
||||||
|
{ 0xe80000b8, "kMobileHouseArrestApplicationLookupFailed" },
|
||||||
|
{ 0xe80000b9, "kMobileHouseArrestMissingContainer" },
|
||||||
|
// 0xe80000ba does not exist
|
||||||
|
{ 0xe80000bb, "kMobileHouseArrestPathConversionFailed" },
|
||||||
|
{ 0xe80000bc, "kMobileHouseArrestPathMissing" },
|
||||||
|
{ 0xe80000bd, "kMobileHouseArrestInvalidPath" },
|
||||||
|
{ 0xe80000be, "kAMDMismatchedApplicationIdentifierEntitlementError" },
|
||||||
|
{ 0xe80000bf, "kAMDInvalidSymlinkError" },
|
||||||
|
{ 0xe80000c0, "kAMDNoSpaceError" },
|
||||||
|
{ 0xe80000c1, "The WatchKit app extension must have, in its Info.plist's NSExtension dictionary's NSExtensionAttributes dictionary, the key WKAppBundleIdentifier with a value equal to the associated WatchKit app's bundle identifier." },
|
||||||
|
{ 0xe80000c2, "This app is not a valid AppleTV Stub App" },
|
||||||
|
{ 0xe80000c3, "kAMDBundleiTunesMetadataVersionMismatchError" },
|
||||||
|
{ 0xe80000c4, "kAMDInvalidiTunesMetadataPlistError" },
|
||||||
|
{ 0xe80000c5, "kAMDMismatchedBundleIDSigningIdentifierError" },
|
||||||
|
{ 0xe80000c6, "This app contains multiple WatchKit app extensions. Only a single WatchKit extension is allowed." },
|
||||||
|
{ 0xe80000c7, "A WatchKit app within this app is not a valid bundle." },
|
||||||
|
{ 0xe80000c8, "kAMDDeviceNotSupportedByThinningError" },
|
||||||
|
{ 0xe80000c9, "The UISupportedDevices key in this app's Info.plist does not specify a valid set of supported devices." },
|
||||||
|
{ 0xe80000ca, "This app contains an app extension with an illegal bundle identifier. App extension bundle identifiers must have a prefix consisting of their containing application's bundle identifier followed by a '.', with no further '.' characters after the prefix." },
|
||||||
|
{ 0xe80000cb, "kAMDAppexBundleIDConflictWithOtherIdentifierError" },
|
||||||
|
{ 0xe80000cc, "kAMDBundleIDConflictWithOtherIdentifierError" },
|
||||||
|
{ 0xe80000cd, "This app contains multiple WatchKit 1.0 apps. Only a single WatchKit 1.0 app is allowed." },
|
||||||
|
{ 0xe80000ce, "This app contains multiple WatchKit 2.0 apps. Only a single WatchKit 2.0 app is allowed." },
|
||||||
|
{ 0xe80000cf, "The WatchKit app has an invalid stub executable." },
|
||||||
|
{ 0xe80000d0, "The WatchKit app has multiple app extensions. Only a single WatchKit extension is allowed in a WatchKit app, and only if this is a WatchKit 2.0 app." },
|
||||||
|
{ 0xe80000d1, "The WatchKit 2.0 app contains non-WatchKit app extensions. Only WatchKit app extensions are allowed in WatchKit apps." },
|
||||||
|
{ 0xe80000d2, "The WatchKit app has one or more embedded frameworks. Frameworks are only allowed in WatchKit app extensions in WatchKit 2.0 apps." },
|
||||||
|
{ 0xe80000d3, "This app contains a WatchKit 1.0 app with app extensions. This is not allowed." },
|
||||||
|
{ 0xe80000d4, "This app contains a WatchKit 2.0 app without an app extension. WatchKit 2.0 apps must contain a WatchKit app extension." },
|
||||||
|
{ 0xe80000d5, "The WatchKit app's Info.plist must have a WKCompanionAppBundleIdentifier key set to the bundle identifier of the companion app." },
|
||||||
|
{ 0xe80000d6, "The WatchKit app's Info.plist contains a non-string key." },
|
||||||
|
{ 0xe80000d7, "The WatchKit app's Info.plist contains a key that is not in the whitelist of allowed keys for a WatchKit app." },
|
||||||
|
{ 0xe80000d8, "The WatchKit 1.0 and a WatchKit 2.0 apps within this app must have have the same bundle identifier." },
|
||||||
|
{ 0xe80000d9, "This app contains a WatchKit app with an invalid bundle identifier. The bundle identifier of a WatchKit app must have a prefix consisting of the companion app's bundle identifier, followed by a '.'." },
|
||||||
|
{ 0xe80000da, "This app contains a WatchKit app where the UIDeviceFamily key in its Info.plist does not specify the value 4 to indicate that it's compatible with the Apple Watch device type." },
|
||||||
|
{ 0xe80000db, "The device is out of storage for apps. Please remove some apps from the device and try again." },
|
||||||
|
|
||||||
// Errors without id->string mapping.
|
// Errors without id->string mapping.
|
||||||
|
{ 0xe8008001, "An unknown error has occurred." },
|
||||||
|
{ 0xe8008002, "Attempted to modify an immutable provisioning profile." },
|
||||||
|
{ 0xe8008003, "This provisioning profile is malformed." },
|
||||||
|
{ 0xe8008004, "This provisioning profile does not have a valid signature (or it has a valid, but untrusted signature)." },
|
||||||
|
{ 0xe8008005, "This provisioning profile is malformed." },
|
||||||
|
{ 0xe8008006, "This provisioning profile is malformed." },
|
||||||
|
{ 0xe8008007, "This provisioning profile is malformed." },
|
||||||
|
{ 0xe8008008, "This provisioning profile is malformed." },
|
||||||
|
{ 0xe8008009, "The signature was not valid." },
|
||||||
|
{ 0xe800800a, "Unable to allocate memory." },
|
||||||
|
{ 0xe800800b, "A file operation failed." },
|
||||||
|
{ 0xe800800c, "There was an error communicating with your device." },
|
||||||
|
{ 0xe800800d, "There was an error communicating with your device." },
|
||||||
|
{ 0xe800800e, "This provisioning profile does not have a valid signature (or it has a valid, but untrusted signature)." },
|
||||||
|
{ 0xe800800f, "The application's signature is valid but it does not match the expected hash." },
|
||||||
|
{ 0xe8008010, "This provisioning profile is unsupported." },
|
||||||
|
{ 0xe8008011, "This provisioning profile has expired." },
|
||||||
|
{ 0xe8008012, "This provisioning profile cannot be installed on this device." },
|
||||||
|
{ 0xe8008013, "This provisioning profile does not have a valid signature (or it has a valid, but untrusted signature)." },
|
||||||
|
{ 0xe8008014, "The executable contains an invalid signature." },
|
||||||
{ 0xe8008015, "A valid provisioning profile for this executable was not found." },
|
{ 0xe8008015, "A valid provisioning profile for this executable was not found." },
|
||||||
{ 0xe8008016, "The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile." },
|
{ 0xe8008016, "The executable was signed with invalid entitlements." },
|
||||||
{ 0xe8008017, "A signed resource has been added, modified, or deleted." },
|
{ 0xe8008017, "A signed resource has been added, modified, or deleted." },
|
||||||
{ 0xe8008018, "The identity used to sign the executable is no longer valid. Please verify that your device’s clock is properly set, and that your signing certificate is not expired." },
|
{ 0xe8008018, "The identity used to sign the executable is no longer valid." },
|
||||||
{ 0xe8008019, "The application does not have a valid signature." },
|
{ 0xe8008019, "The application does not have a valid signature." },
|
||||||
|
{ 0xe800801a, "This provisioning profile does not have a valid signature (or it has a valid, but untrusted signature)." },
|
||||||
|
{ 0xe800801b, "There was an error communicating with your device." },
|
||||||
{ 0xe800801c, "No code signature found." },
|
{ 0xe800801c, "No code signature found." },
|
||||||
|
{ 0xe800801d, "Rejected by policy." },
|
||||||
|
{ 0xe800801e, "The requested profile does not exist (it may have been removed)." },
|
||||||
};
|
};
|
||||||
|
|
||||||
const int errorcode_to_id_count = sizeof(errorcode_to_id) / sizeof(errorcode_to_id_t);
|
const int errorcode_to_id_count = sizeof(errorcode_to_id) / sizeof(errorcode_to_id_t);
|
||||||
|
|
||||||
// Taken from /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/Resources/en_GB.lproj/Localizable.strings
|
// Taken from /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/Resources/English.lproj/Localizable.strings
|
||||||
error_id_to_message_t error_id_to_message[] = {
|
error_id_to_message_t error_id_to_message[] = {
|
||||||
{ "kAMDAPIInternalError", "There was an internal API error." },
|
{ "kAMDAPIInternalError", "There was an internal API error." },
|
||||||
{ "kAMDAlreadyArchivedError", "The application is already archived." },
|
{ "kAMDAlreadyArchivedError", "The application is already archived." },
|
||||||
{ "kAMDAppBlacklistedError", "This app is not allowed to be installed on this device." },
|
{ "kAMDAppBlacklistedError", "This app is not allowed to be installed on this device." },
|
||||||
|
{ "kAMDAppexBundleIDConflictWithOtherIdentifierError", "This application contains an app extension with a bundle identifier that conflicts with the bundle identifier of another app or app extension already installed." },
|
||||||
{ "kAMDApplicationAlreadyInstalledError", "A system application with the given bundle identifier is already installed on the device and cannot be replaced." },
|
{ "kAMDApplicationAlreadyInstalledError", "A system application with the given bundle identifier is already installed on the device and cannot be replaced." },
|
||||||
{ "kAMDApplicationMoveFailedError", "The application could not be moved into place on the device." },
|
{ "kAMDApplicationMoveFailedError", "The application could not be moved into place on the device." },
|
||||||
{ "kAMDApplicationSandboxFailedError", "The application could not be sandboxed." },
|
{ "kAMDApplicationSandboxFailedError", "The application could not be sandboxed." },
|
||||||
@ -214,7 +303,9 @@ error_id_to_message_t error_id_to_message[] = {
|
|||||||
{ "kAMDBadHeaderError", "Could not transfer file." },
|
{ "kAMDBadHeaderError", "Could not transfer file." },
|
||||||
{ "kAMDBreadcrumbFailedError", "Could not write installation breadcrumb." },
|
{ "kAMDBreadcrumbFailedError", "Could not write installation breadcrumb." },
|
||||||
{ "kAMDBreadcrumbUnlockError", "Could not update installation breadcrumb." },
|
{ "kAMDBreadcrumbUnlockError", "Could not update installation breadcrumb." },
|
||||||
|
{ "kAMDBundleIDConflictWithOtherIdentifierError", "This application's bundle identifier conflicts with the identifier of another app or app extension already installed." },
|
||||||
{ "kAMDBundleVerificationFailedError", "The carrier bundle could not be verified." },
|
{ "kAMDBundleVerificationFailedError", "The carrier bundle could not be verified." },
|
||||||
|
{ "kAMDBundleiTunesMetadataVersionMismatchError", "This application's iTunesMetadata.plist specifies versions that do not match the versions listed for the app in its Info.plist" },
|
||||||
{ "kAMDBusyError", "The device is busy." },
|
{ "kAMDBusyError", "The device is busy." },
|
||||||
{ "kAMDCannotTranslateError", "Could not translate messages from device" },
|
{ "kAMDCannotTranslateError", "Could not translate messages from device" },
|
||||||
{ "kAMDCarrierBundleCopyFailedError", "Could not install the carrier bundle." },
|
{ "kAMDCarrierBundleCopyFailedError", "Could not install the carrier bundle." },
|
||||||
@ -234,6 +325,7 @@ error_id_to_message_t error_id_to_message[] = {
|
|||||||
{ "kAMDCryptoError", "Could not establish a secure connection to the device." },
|
{ "kAMDCryptoError", "Could not establish a secure connection to the device." },
|
||||||
{ "kAMDDeviceDisconnectedError", "This device is no longer connected." },
|
{ "kAMDDeviceDisconnectedError", "This device is no longer connected." },
|
||||||
{ "kAMDDeviceFamilyNotSupported", "This application does not support this kind of device." },
|
{ "kAMDDeviceFamilyNotSupported", "This application does not support this kind of device." },
|
||||||
|
{ "kAMDDeviceNotSupportedByThinningError", "This application is not built for this device." },
|
||||||
{ "kAMDDeviceOSVersionTooLow", "The device OS version is too low." },
|
{ "kAMDDeviceOSVersionTooLow", "The device OS version is too low." },
|
||||||
{ "kAMDDeviceRefNoGood", "This device is no longer connected." },
|
{ "kAMDDeviceRefNoGood", "This device is no longer connected." },
|
||||||
{ "kAMDDeviceTooNewError", "This application needs to be updated." },
|
{ "kAMDDeviceTooNewError", "This application needs to be updated." },
|
||||||
@ -248,7 +340,7 @@ error_id_to_message_t error_id_to_message[] = {
|
|||||||
{ "kAMDFMiPProtectedError", "The device is in lost mode." },
|
{ "kAMDFMiPProtectedError", "The device is in lost mode." },
|
||||||
{ "kAMDFileExistsError", "The file already exists." },
|
{ "kAMDFileExistsError", "The file already exists." },
|
||||||
{ "kAMDGeoJSONCaptureFailedError", "Could not save the GeoJSON data." },
|
{ "kAMDGeoJSONCaptureFailedError", "Could not save the GeoJSON data." },
|
||||||
{ "kAMDGetProhibitedError", "Cannot retrieve value from the passcode-locked device." },
|
{ "kAMDGetProhibitedError", "Cannot retrieve value from the passcode locked device." },
|
||||||
{ "kAMDImmutableValueError", "This value cannot be changed." },
|
{ "kAMDImmutableValueError", "This value cannot be changed." },
|
||||||
{ "kAMDIncorrectArchitectureError", "This application does not support this device's CPU type." },
|
{ "kAMDIncorrectArchitectureError", "This application does not support this device's CPU type." },
|
||||||
{ "kAMDInstallMapUpdateFailedError", "Could not update the installed applications list." },
|
{ "kAMDInstallMapUpdateFailedError", "Could not update the installed applications list." },
|
||||||
@ -257,17 +349,21 @@ error_id_to_message_t error_id_to_message[] = {
|
|||||||
{ "kAMDInvalidArgumentError", "The argument is invalid." },
|
{ "kAMDInvalidArgumentError", "The argument is invalid." },
|
||||||
{ "kAMDInvalidCheckinError", "Could not start service on device" },
|
{ "kAMDInvalidCheckinError", "Could not start service on device" },
|
||||||
{ "kAMDInvalidDiskImageError", "The disk image is invalid." },
|
{ "kAMDInvalidDiskImageError", "The disk image is invalid." },
|
||||||
{ "kAMDInvalidHostIDError", "The device does not recognise this host." },
|
{ "kAMDInvalidHostIDError", "The device does not recognize this host." },
|
||||||
{ "kAMDInvalidPairRecordError", "The host is no longer paired with the device." },
|
{ "kAMDInvalidPairRecordError", "The host is no longer paired with the device." },
|
||||||
{ "kAMDInvalidResponseError", "Received an unexpected response from the device." },
|
{ "kAMDInvalidResponseError", "Received an unexpected response from the device." },
|
||||||
{ "kAMDInvalidServiceError", "The service is invalid." },
|
{ "kAMDInvalidServiceError", "The service is invalid." },
|
||||||
{ "kAMDInvalidSessionIDError", "The session ID is invalid." },
|
{ "kAMDInvalidSessionIDError", "The session ID is invalid." },
|
||||||
|
{ "kAMDInvalidSymlinkError", "The bundle contained an invalid symlink." },
|
||||||
|
{ "kAMDInvalidiTunesMetadataPlistError", "This application's iTunesMetadata.plist is not valid." },
|
||||||
{ "kAMDIsDirectoryError", "The path is a directory." },
|
{ "kAMDIsDirectoryError", "The path is a directory." },
|
||||||
{ "kAMDLookupFailedError", "Could not list installed applications." },
|
{ "kAMDLookupFailedError", "Could not list installed applications." },
|
||||||
{ "kAMDMCChallengeRequired", "A policy on the device requires secure pairing." },
|
{ "kAMDMCChallengeRequired", "A policy on the device requires secure pairing." },
|
||||||
{ "kAMDMCProtected", "Pairing is prohibited by a policy on the device." },
|
{ "kAMDMCProtected", "Pairing is prohibited by a policy on the device." },
|
||||||
{ "kAMDManifestCaptureFailedError", "Could not save the application manifest." },
|
{ "kAMDManifestCaptureFailedError", "Could not save the application manifest." },
|
||||||
{ "kAMDMapGenerationFailedError", "Could not generate the map." },
|
{ "kAMDMapGenerationFailedError", "Could not generate the map." },
|
||||||
|
{ "kAMDMismatchedApplicationIdentifierEntitlementError", "This application's application-identifier entitlement does not match that of the installed application. These values must match for an upgrade to be allowed." },
|
||||||
|
{ "kAMDMismatchedBundleIDSigningIdentifierError", "This application's bundle identifier does not match its code signing identifier." },
|
||||||
{ "kAMDMissingActivationRecordError", "The activation record could not be found." },
|
{ "kAMDMissingActivationRecordError", "The activation record could not be found." },
|
||||||
{ "kAMDMissingApplicationIdentifierError", "Request was missing the application identifier." },
|
{ "kAMDMissingApplicationIdentifierError", "Request was missing the application identifier." },
|
||||||
{ "kAMDMissingAttributeValueError", "Request was missing a required value." },
|
{ "kAMDMissingAttributeValueError", "Request was missing a required value." },
|
||||||
@ -279,7 +375,7 @@ error_id_to_message_t error_id_to_message[] = {
|
|||||||
{ "kAMDMissingContainerError", "Could not find the container for the installed application." },
|
{ "kAMDMissingContainerError", "Could not find the container for the installed application." },
|
||||||
{ "kAMDMissingContainerPathError", "Request was missing the container path." },
|
{ "kAMDMissingContainerPathError", "Request was missing the container path." },
|
||||||
{ "kAMDMissingDigestError", "The digest is missing." },
|
{ "kAMDMissingDigestError", "The digest is missing." },
|
||||||
{ "kAMDMissingHostIDError", "The device does not recognise this host." },
|
{ "kAMDMissingHostIDError", "The device does not recognize this host." },
|
||||||
{ "kAMDMissingImageTypeError", "The image is missing." },
|
{ "kAMDMissingImageTypeError", "The image is missing." },
|
||||||
{ "kAMDMissingKeyError", "The key is missing." },
|
{ "kAMDMissingKeyError", "The key is missing." },
|
||||||
{ "kAMDMissingOptionsError", "The options are missing." },
|
{ "kAMDMissingOptionsError", "The options are missing." },
|
||||||
@ -310,6 +406,7 @@ error_id_to_message_t error_id_to_message[] = {
|
|||||||
{ "kAMDMuxGetListenerError", "Could not get the USB listener." },
|
{ "kAMDMuxGetListenerError", "Could not get the USB listener." },
|
||||||
{ "kAMDNewsstandArtworkCaptureFailedError", "Could not save the Newsstand artwork." },
|
{ "kAMDNewsstandArtworkCaptureFailedError", "Could not save the Newsstand artwork." },
|
||||||
{ "kAMDNoResourcesError", "Could not allocate a resource." },
|
{ "kAMDNoResourcesError", "Could not allocate a resource." },
|
||||||
|
{ "kAMDNoSpaceError", "No space is available on the device." },
|
||||||
{ "kAMDNoWifiSyncSupportError", "Device doesn't support wireless sync." },
|
{ "kAMDNoWifiSyncSupportError", "Device doesn't support wireless sync." },
|
||||||
{ "kAMDNotConnectedError", "Not connected to the device." },
|
{ "kAMDNotConnectedError", "Not connected to the device." },
|
||||||
{ "kAMDNotEntitledError", "The requesting application is not allowed to make this request." },
|
{ "kAMDNotEntitledError", "The requesting application is not allowed to make this request." },
|
||||||
@ -325,7 +422,7 @@ error_id_to_message_t error_id_to_message[] = {
|
|||||||
{ "kAMDPasswordProtectedError", "The device is passcode protected." },
|
{ "kAMDPasswordProtectedError", "The device is passcode protected." },
|
||||||
{ "kAMDPathConversionFailedError", "Could not convert the path." },
|
{ "kAMDPathConversionFailedError", "Could not convert the path." },
|
||||||
{ "kAMDPermissionError", "You do not have permission." },
|
{ "kAMDPermissionError", "You do not have permission." },
|
||||||
{ "kAMDPluginCopyFailedError", "Could not copy VPN Plug-in into app container." },
|
{ "kAMDPluginCopyFailedError", "Could not copy VPN Plugin into app container." },
|
||||||
{ "kAMDProhibitedBySupervision", "Operation prohibited on supervised devices." },
|
{ "kAMDProhibitedBySupervision", "Operation prohibited on supervised devices." },
|
||||||
{ "kAMDProvisioningProfileNotValid", "The provisioning profile is not valid." },
|
{ "kAMDProvisioningProfileNotValid", "The provisioning profile is not valid." },
|
||||||
{ "kAMDReadError", "Could not read from the device." },
|
{ "kAMDReadError", "Could not read from the device." },
|
||||||
@ -351,7 +448,7 @@ error_id_to_message_t error_id_to_message[] = {
|
|||||||
{ "kAMDTooBigError", "The message is too big." },
|
{ "kAMDTooBigError", "The message is too big." },
|
||||||
{ "kAMDUndefinedError", "An unknown error occurred." },
|
{ "kAMDUndefinedError", "An unknown error occurred." },
|
||||||
{ "kAMDUninstallProhibitedError", "Uninstallation of apps is prohibited by a policy on the device." },
|
{ "kAMDUninstallProhibitedError", "Uninstallation of apps is prohibited by a policy on the device." },
|
||||||
{ "kAMDUnknownCommandError", "The device does not recognise the command." },
|
{ "kAMDUnknownCommandError", "The device does not recognize the command." },
|
||||||
{ "kAMDUnknownPacketError", "The packet is unknown." },
|
{ "kAMDUnknownPacketError", "The packet is unknown." },
|
||||||
{ "kAMDUnsupportedError", "This operation is unsupported." },
|
{ "kAMDUnsupportedError", "This operation is unsupported." },
|
||||||
{ "kAMDUserDeniedPairingError", "The device rejected the pairing attempt." },
|
{ "kAMDUserDeniedPairingError", "The device rejected the pairing attempt." },
|
||||||
@ -359,6 +456,16 @@ error_id_to_message_t error_id_to_message[] = {
|
|||||||
{ "kAMDWrongDroidError", "The device is in recovery mode." },
|
{ "kAMDWrongDroidError", "The device is in recovery mode." },
|
||||||
{ "kAMDiTunesArtworkCaptureFailedError", "Could not save the iTunes artwork." },
|
{ "kAMDiTunesArtworkCaptureFailedError", "Could not save the iTunes artwork." },
|
||||||
{ "kAMDiTunesMetadataCaptureFailedError", "Could not save the iTunes metadata." },
|
{ "kAMDiTunesMetadataCaptureFailedError", "Could not save the iTunes metadata." },
|
||||||
|
{ "kMobileHouseArrestApplicationLookupFailed", "The requested application is not a user application." },
|
||||||
|
{ "kMobileHouseArrestDictionaryFailed", "The request contained an invalid request dictionary." },
|
||||||
|
{ "kMobileHouseArrestInstallationLookupFailed", "Could not find the requested application." },
|
||||||
|
{ "kMobileHouseArrestInvalidPath", "The requested application contained an invalid data container path." },
|
||||||
|
{ "kMobileHouseArrestMissingCommand", "The request was missing a command." },
|
||||||
|
{ "kMobileHouseArrestMissingContainer", "The requested application does not contain a valid data container." },
|
||||||
|
{ "kMobileHouseArrestMissingIdentifier", "The request was missing an application identifier." },
|
||||||
|
{ "kMobileHouseArrestPathConversionFailed", "Could not convert the requested application's data container path." },
|
||||||
|
{ "kMobileHouseArrestPathMissing", "The requested application's data container path does not exist." },
|
||||||
|
{ "kMobileHouseArrestUnknownCommand", "The request contained an invalid command." },
|
||||||
};
|
};
|
||||||
|
|
||||||
const int error_id_to_message_count = sizeof(error_id_to_message) / sizeof(error_id_to_message_t);
|
const int error_id_to_message_count = sizeof(error_id_to_message) / sizeof(error_id_to_message_t);
|
||||||
|
Loading…
Reference in New Issue
Block a user