APAR status
Closed as program error.
Error description
I have a customer who is experiencing an issue with TEM App Store icons not being displayed. From the documentation I have searched, I have not been able to find a solution to this issue. All of the apps the customer imported (both in-house and Apple App Store) into TEM and installed on devices show icons when installed, but not all show icons in the TEM App Store. Likewise, in the TEM console > Recommended Apps-iOS dashboard, They only have one app showing its icon in the edit dialog. We have followed some suggestions in the following thread, but we still cannot get the app icons to show: https://www.ibm.com/developerworks/forums/thread.jspa? threadID=429396&tstart=0 But the issue still exists. Below is additional information I have collected from the customer: Q1 - Please provide me with details documenting the steps you take to add and display these icons. Screen shot are very helpful here. A1 - TEM console > Mobile Device Management domain > Apps Management folder > Recommended Apps ? iOS In the first tab ?Imported Apps?, click the green plus ?Import app??, ?Import app from Apple App Store?, I paste the app?s URL, and no icon comes through: (See screenshot mailing.1.png) When this app is pushed to display on a device, the icon is gray in the TEM App Store. When the app gets installed on the device, the icon is correctly displayed. In the following screenshot, I?ve outlined the Apple App Store apps in red: (See screenshot mailing.2.png) Q2 - - Please provide screen shots of any error and/or warning messages you encounter. A2 - No errors. See screenshot above for problem. Q3 - - Are all the TEM App Store icons not displaying? Or only a select number not displaying? Please provide me with a list of icons that don't display for you and a list that does. A3 - Out of the 17 apps we have in the TEM App Store, only 7 are showing icons. The following Apple App Store apps are the only ones I have imported into TEM and are not showing icons: Adobe Reader, Doodle Buddy for iPad, PocketCloud Remote Q4 - - Are these custom apps? Or apps from the App store? A4 - This affects both custom apps and apps imported from the Apple App Store. Q5 - - What O/S(s) are the apps not being displayed in? A5 - All iOS devices in TEM (iOS 4.x+) Q6 - - Please provide the Info.plist of the IPA. A6 - This affects apps in the Apple App Store as well where we have no control over their info.plist file. From Development in the assiciated Bugzilla Ticket: Looked at the problem some more and I have a good idea now on how to fix it. I should be able to provide a fix to the AppEngUtilityConsole dll by end of this week. It will take some minor changes in the content code after that to start using the reported icon file information. I think it is safe to commit to a fix in our GA site by end next week.
Local fix
N/A
Problem summary
Icons will now show in recommended apps lists on the mobile client. Icons will not be displayed in our dashboards. The reason our dashboard will not be able to display icons is because Apple does a proprietary compression on the icons which is difficult to reverse on non-iOS devices. We have tested the new plist parsing on the customer's IPA, and have verified that the icons are showing in the recommended apps lists. Note: We also attempted to install the app on our devices, and the app displayed a home screen icon on iOS6, but not iOS5. We are assuming this to be a limitation of the app, and not our content.
Problem conclusion
Changes propagated to Mobile Device Management v45.
Temporary fix
Comments
APAR Information
APAR number
IV29022
Reported component name
TIV EP MG MOB D
Reported component ID
5725C43MD
Reported release
820
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-09-27
Closed date
2012-10-05
Last modified date
2012-10-05
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
TIV EP MG MOB D
Fixed component ID
5725C43MD
Applicable component levels
R820 PSY
UP
[{"Business Unit":{"code":null,"label":null},"Product":{"code":"SSBQVS","label":"Tivoli Endpoint Manager"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"820","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
05 October 2012