How to fix – “LSLaunchProhibited Info.plist key is unsupported on Mac”

I don’t do a lot of iOS development but I do have a sticker pack and an app in the app store. I recently got an email from Apple developer support with the following message about my sticker pack:

Compatible iOS and iPadOS apps will automatically appear on the Mac App Store when the first Apple silicon Macs become available this year. However, we noticed the following issues with one or more of your apps that are opted in to appear.

The following apps will not be made available on Mac until a new version addressing these issues is submitted.

These apps contain the LSLaunchProhibited Info.plist key, which is unsupported on Mac:

I wasn’t quite sure what that meant and the email didn’t really give any indication as to how to fix it. A quick google search only came up with one single result, a forum post on Apple developer forums by someone trying to find an answer to the same question! :)

After having a quick look around in Xcode I *think* I’ve found the answer to the issue. Basically with the new Apple silicon Macs that have been announced it will be possible to run iOS apps on Mac and by default all iOS apps will be included in the Mac App Store. It is possible to specifically opt-out of having your app in the store but by default it will be included, so in this case the message relates to the fact that my sticker pack isn’t currently set to be available on Mac, only iPhone and iPad.

To resolve this you need to go to the sticker pack extension file of your Xcode project, under the “General” tab there should be a “Deployment Info” section. In there you can set whether it will work on iPhone and iPad, and if you’re running the latest version of Xcode there should also be a “Mac” checkbox. Checking that box will make the sticker pack available for Mac. Once that is done and a new build submitted to the app store this should then resolve this issue.

Deleting Dreamweavers _notes folders

If you’re like me and you decide not to use the ‘Design Notes’ or the synchronisation features of Dreamweaver at all (or at least not very often) and/or you use other FTP clients to transfer files and/or pass site files over to other designers to work on then you have probably been bugged to have to manually remove all of the ‘_notes’ folders that Dreamweaver makes inside every folder of your site.

I’d gotten tired of doing this manually so I thought I’d make a quick and dirty solution to it, after a little it of work using Mac OSX’s Automator application I created a script which looks for all instance of folders named ‘_notes’ and then puts them in the trash. So all I have to do now is run this application every so often and then they all get dumped in the trash leaving my folders clear and ready to pass on to someone else or upload using another FTP client.

Presenting ‘Delete _notes’

Icon for 'Delete _notes' applicationThe application was pretty simple to make using Automator and was saved as a proper ‘.app’ package application. I then went and made little icon for the file instead of the generic icon, again this is fairly quick and dirty (admittedly it looks like it’s for deleting Dreamweaver itself!!!) but it looks ok.

I then packaged the app into an installer using the PackageMaker application that is part of Apple’s developer tools to make it easy to install. Although the application can run from anywhere on your machine the installer will put it in the ‘Applications’ folder, but you can change this to any location you want.


Download ‘Delete _notes’

I’ve made the app available here to download in case it’s of any use to anyone, it wasn’t terribly complicated to build but maybe it could be useful? Please remember that you use this at your own risk, no warranty or guarantee is given or implied. You should always make sure you have backed up all files before running potentially risky software that intends to delete files like this one! That said it runs fine on my machine running Leopard and does what it was intended to do.

If that hasn’t put you off then go ahead and download it! I’ve zipped it up so it’s only about 120Kb in size

» Delete_notes.mpkg.zip

Addendum: It is possible to stop ‘_notes’ folders being made in the first place

Just in case you weren’t aware that you can stop the ‘_notes’ folders being made in the first place then I should link to an Adobe Technote explaining it. I’ve been confused by this in the past so it’s probably worth linking to here so that if you don’t want the _notes files created at all then you can do so, rather than running the ‘Delete _notes’ application all the time!

Read the Technote : "An _notes folder and dwsync.xml file are created even when the preference is turned off in the site definition"

~Rick

Something’s cooking in Adobe labs…

There’s some really interesting stuff coming out of Adobe recently, they have a section on their website called Adobe Labs which has a lot of new software being developed but is available for testing.

Soundbooth

There’s a new application called ‘Soundbooth’ that has just appeared on their Labs website. The description for Soundbooth says:

Soundbooth is a brand new application built in the spirit of Sound Edit 16 and Cool Edit that provides the tools video editors, designers, and others who do not specialize in audio need to accomplish their everyday work such as:

  • Editing audio quickly.
  • Cleaning up noisy audio.
  • Visually identifying and removing unwanted sounds.
  • Recording and polishing voiceovers.
  • Adding effects and filters.
  • Easily creating customized music?without musical expertise.

My initial thought is that it sounds like something to compete with Apple’s Soundtrack Pro or GarageBand software. I’m going to check it out and see, it’s available for both Windows and Mac, although only Intel Macs will ever be supported interestingly.

» http://labs.adobe.com/technologies/soundbooth/

Lightroom

If you’re into digital photography then you’ll definitely want to check out Lightroom. It’s a piece of software that provides for the whole workflow of digital photographers, not just for doing retouching but actually the whole importing, comparing, selection process as well as colour correction and output. This software is comparable to Apple’s Aperture software which has been out for some time which is also and excellent piece of software. Go and check out Lightroom now if you haven’t already.

» http://labs.adobe.com/technologies/lightroom/

Digital Editions

This is a new eBook reader / management application providing a way to read eBooks, not just in PDF format but also HTML too. The description for Digital Editions introduces itself:

Adobe Digital Editions is a completely new way to read and manage eBooks and other digital publications. Digital Editions is built from the ground up as a lightweight, rich Internet application (RIA). Digital Editions works online and offline, and supports both PDF and XHTML-based content.

Digital Editions is currently only available as a Windows download, but if that doesn’t put you off then I’m sure it’s worth checking out.

» http://labs.adobe.com/technologies/digitaleditions/

Disclaimer – Beta Software!

Remember, all these packages are beta software, that means they are available for testing purposes. I would always recommend making sure you have all your important data backed up before trying them out!

Adobe appends each one with the following notice:

Note: This is a public beta, not a final release. Neither the quality nor the features are complete yet. We want to show you our direction and get your feedback so that we can incorporate it into future releases.

Go check them out.

~Rick