Welcome, Readme and License graphics in .mpkg on OS X 10.9 Mavericks
Welcome, Readme and License graphics in .mpkg on OS X 10.9 Mavericks
- Subject: Welcome, Readme and License graphics in .mpkg on OS X 10.9 Mavericks
- From: Nick Beadman <email@hidden>
- Date: Fri, 02 May 2014 16:57:52 -0700
I have an installer where I use HTML files with embedded, base 64 encoded png files for welcome, readme and license files of distribution.xml as follows:
<welcome file='Welcome.html' />
<readme file='ReadMe.html' />
<license file='License.html' />
Since OS 10.9 Mavericks these embedded graphics have not been displayed although the HTML files work fine in the installer on 10.6, 10.7 and 10.8 as well as Safari in 10.9.
I found Packages [1] and determined that converting the files into rftd would solve the problem by building a test installer. However, when just switching the file= section of distribution.xml to (e.g.) Welcome.rtfd then productbuild reports permission errors. Searching found a couple of stackoverflow answers [2] which suggest using HTML files as the rtfd problem is known.
However, Packages does work with rtfd files but I think that must be using xar and/or pkgutil directly to build the .mpkg installers.
Does anyone have any idea why HTML files won’t work with embedded png files in OS X 10.9? Am I correct in that the only way to use rtfds is to build the final installer with a “dummy” file and then replace that filename (and file) and repackage the installer?
Thanks for any help in advance,
Nick
[1] http://s.sudre.free.fr/Software/Packages/about.html
[2] http://stackoverflow.com/questions/11487596/making-os-x-installer-packages-like-a-pro-xcode4-developer-id-mountain-lion-re
"RTFD for Welcome, Read-me, License and Conclusion is not accepted by productbuild”
http://stackoverflow.com/questions/15697516/mac-os-installer-package-with-readme-file-containing-images
--
Nick Beadman
email@hidden (Mailing Lists only)
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden