Unable to install Secure Mail Public version for iOS - Incompatible app

Unable to install Secure Mail Public version for iOS - Incompatible app

book

Article ID: CTX231078

calendar_today

Updated On:

Description

Issue
---------------
Unable to install Secure Mail Public version for iOS - Incompatible app



Logs
-------------
Xcode Logs

Dec 14 09:29:52 iPhone WorxMailAppStore[985] <Notice>: -[NSFileManager(MdxEncryption) ctxRemoveItemAtPath:error:]: errno=2
Dec 14 09:29:52 iPhone WorxMailAppStore(libsqlite3.dylib)[985] <Error>: BUG IN CLIENT OF libsqlite3.dylib: database integrity compromised by API violation: vnode unlinked while in use: /private/var/mobile/Containers/Data/Application/0E318B91-A088-4F96-BEAA-E9D8DB7763A3/Documents/ExchangeMail.sqlite

Dec 14 09:29:57 iPhone WorxMailAppStore[986] <Notice>: CTXLogger : User preferences are not yet available. Returning from Logger initializer..

Dec 14 09:29:59 iPhone kernel(Sandbox)[0] <Notice>: Sandbox: WorxMailAppStore(986) System Policy: deny(1) dynamic-code-generation
Dec 14 09:29:59 iPhone kernel(Sandbox)[0] <Error>: WorxMailAppStore(986) System Policy: MAP_JIT requires the dynamic-codesigning entitlement


Debug logs:
2017-12-14T10:29:42.147+0100 | ba05c829ec641e75  | DEBUG | http-nio-18443-exec-30 | com.sparus.nps.engine.ruler.syntree.deploy.DeployPackageRulePool | exclude DeployResourceAction{type=IPA, resourceId=47, packages=[PackageRef{packageId=1193, linkey='DGA_IBE_TEST_EURO_ENROLL_DEVICE_1'}], installType=ONDEMAND, platform=IOS}: duplicate
2017-12-14T10:29:42.147+0100 | ba05c829ec641e75  | DEBUG | http-nio-18443-exec-30 | com.sparus.nps.engine.ruler.syntree.deploy.DeployPackageRulePool | exclude DeployResourceAction{type=IPA, resourceId=7, packages=[PackageRef{packageId=1193, linkey='DGA_IBE_TEST_EURO_ENROLL_DEVICE_1'}], installType=ONDEMAND, platform=IOS}: duplicate



Solution
============
On XenMobile Server, check whether multiple instances of the Secure Mail public app are being made available for installation on the device (Disable apps included). Only one Secure Mail app should be made available to install on any single device

Resolution

Only one Secure Mail app should be made available to install on any single device (managed by delivery group)

Problem Cause

Issue
---------------
Unable to install Secure Mail Public version for iOS - Incompatible app

additional information:


Environment
---------------
XM 10.6 RP2 | on premise |cluster 2 nodes
Secure Mail public app store version



Logs
-------------
Xcode Logs
Dec 14 09:29:52 iPhone WorxMailAppStore[985] <Notice>: -[NSFileManager(MdxEncryption) ctxRemoveItemAtPath:error:]: errno=2
Dec 14 09:29:52 iPhone WorxMailAppStore(libsqlite3.dylib)[985] <Error>: BUG IN CLIENT OF libsqlite3.dylib: database integrity compromised by API violation: vnode unlinked while in use: /private/var/mobile/Containers/Data/Application/0E318B91-A088-4F96-BEAA-E9D8DB7763A3/Documents/ExchangeMail.sqlite

Dec 14 09:29:57 iPhone WorxMailAppStore[986] <Notice>: CTXLogger : User preferences are not yet available. Returning from Logger initializer..

Dec 14 09:29:59 iPhone kernel(Sandbox)[0] <Notice>: Sandbox: WorxMailAppStore(986) System Policy: deny(1) dynamic-code-generation
Dec 14 09:29:59 iPhone kernel(Sandbox)[0] <Error>: WorxMailAppStore(986) System Policy: MAP_JIT requires the dynamic-codesigning entitlement


Debug logs:
2017-12-14T10:29:42.147+0100 | ba05c829ec641e75  | DEBUG | http-nio-18443-exec-30 | com.sparus.nps.engine.ruler.syntree.deploy.DeployPackageRulePool | exclude DeployResourceAction{type=IPA, resourceId=47, packages=[PackageRef{packageId=1193, linkey='DGA_IBE_TEST_EURO_ENROLL_DEVICE_1'}], installType=ONDEMAND, platform=IOS}: duplicate
2017-12-14T10:29:42.147+0100 | ba05c829ec641e75  | DEBUG | http-nio-18443-exec-30 | com.sparus.nps.engine.ruler.syntree.deploy.DeployPackageRulePool | exclude DeployResourceAction{type=IPA, resourceId=7, packages=[PackageRef{packageId=1193, linkey='DGA_IBE_TEST_EURO_ENROLL_DEVICE_1'}], installType=ONDEMAND, platform=IOS}: duplicate




On XenMobile Server, check whether multiple instances of the Secure Mail public app are being made available for installation on the device (Disable apps included). Only one Secure Mail app should be made available to install on any single device