-
1. Re: Sandboxing Director apps for the Mac App Store
mdmoser Jan 31, 2012 1:26 PM (in response to Fras1001)Is there any app made with Director on the Mac App Store?
-
2. Re: Sandboxing Director apps for the Mac App Store
Fras1001 Feb 1, 2012 4:46 AM (in response to mdmoser)Yes there are a number of Director apps in the Mac App Store such as http://itunes.apple.com/gb/app/dr.-seusss-abc/id412650999?mt=12
How to do this is explained in http://forums.adobe.com/message/3653667
-
3. Re: Sandboxing Director apps for the Mac App Store
mdmoser Feb 1, 2012 7:37 AM (in response to Fras1001)Hi Fras,
Do you know of other Apps made with Director that are on the Mac App Store? The App from the link above seems very simple and could be easily converted to Flash or something else to be submited to the Store. Not sure it was still a file generated by Director when submited.
Thank you
-
4. Re: Sandboxing Director apps for the Mac App Store
Fras1001 Feb 1, 2012 9:12 AM (in response to mdmoser)Hi mdmoser,
The app is definitely made with Director. I own this app and can see from the files (Show Package Contents). When it was first released it came up with a Director Player error but this was fixed with an update. I can see the ini file inside the package pointing to a .dxr protected director file.
I think this is done in Director http://itunes.apple.com/gb/app/numbers-up!-baggin-dragon/id435420479?mt=12 but I don't own this app. Note the What's New in Version 2.0.8 "Fixed font issues that caused the text in some questions to display incorrectly on Lion systems". Sounds like the Director 11.5 issue with Lion.
-
5. Re: Sandboxing Director apps for the Mac App Store
mdmoser Feb 1, 2012 1:24 PM (in response to Fras1001)Fras, I also have some games I would like to submit to the Mac App Store, but find the obstacles demotivating.
If you know of someone that was successful in doing this, the guys from the site below are interested in posting a step by step article on how to prepare Director apps for the Mac App Store:
www.idevgames.com
-
6. Re: Sandboxing Director apps for the Mac App Store
Fras1001 Feb 2, 2012 4:04 AM (in response to mdmoser)mdmoser, I've not upgraded to Director 11.5 yet so I've not tried the method explained at http://forums.adobe.com/message/3653667
Have you tried that method with Director 11.5? Unfortunately I don't personally know anyone that has successfully published a Director app to the Mac App Store.
-
7. Re: Sandboxing Director apps for the Mac App Store
josh_chunick Feb 7, 2012 5:30 AM (in response to mdmoser)***NOTE: This is some more info from the same 'creating an app store pkg.' thread I previously posted about. It's actually the post before to Valentin's ***
Here's some info from Toby De Ieso on the Direct-L list who has successfully packaged his Director app for the App Store:
here is the start...
The following is working from a generic Director 11.5 Projector (e.g. application package). If you don't have a generic projector, take one you have already made and replace the "Contents\MacOS\<your app name>" file found within it (e.g. right click "Show Package Contents") with the file found in "<applications folder>\Adobe Director 11\Projector Resources\Contents\MacOS\Proje
ctor" (don't forget to rename "Projector" to your app name). You will also need to modify the "Info.plist" file found in your projector, so that the key "CFBundleIdentifier" is unique (this may also apply to any 3rd party Xtra's you are using that don't have this set already).
In relation to the director side of things, what you are going to end up with is 2 files like this...
* http://www.tobydeieso.com.au/temp/director_app_base.png
The layout of your projector file will look like the following...
* http://www.tobydeieso.com.au/temp/director_app_package.png
(note that in Director 11 you can't place the Xtra's folder inside the application package, that only works in 11.5)
As an example, the ini file looks like the following...
* http://www.tobydeieso.com.au/temp/director_app_ini.png
Once you have your projector setup and working, now you need to trim it down to Intel only. To do this you need to download TrimTheFat from here... http://homepage.mac.com/gweston/download.html
Once it's running, it's as simple as drag and drop the application bundle on the TrimTheFat window. First it will make a copy of your package, then it will remove the PPC bloat from it (note that the file with U at the end is your original).
Next you will need to codesign the app using the apple utility (some info can be found here on that... http://www.directorforum.com/showthread.php?t=7203 ).
Now comes the problem. At this point you have an almost 100% ready application for the app store (ignoring problems like disabling ESC to quit and making sure Command + Q does), but it's 2 files not 1. If Adobe could quickly patch Director 11.5 to support internal loading of the ini file then you could submit it now. Instead you will need to find a 3rd party application package (or get someone to create one for you) that you can then place your director files within and then get it to run your director application when it launches. It doesn't need to be a complex app, but it does need to be intel only and code signed (sorry I can't provide the one my client had made for them).Message was edited by: josh_chunick for clarification
-
8. Re: Sandboxing Director apps for the Mac App Store
Fras1001 Feb 7, 2012 9:01 AM (in response to josh_chunick)Thanks for that Josh. That's very helpful advice.
-
9. Re: Sandboxing Director apps for the Mac App Store
fansoftmedia Apr 30, 2014 8:48 PM (in response to josh_chunick)Has anybody had luck with creating a Director App for the Mac App Store since they started requiring Sandbox entitlements.
I notice that when I codesign my application with Sandbox entitlements, I no longer can do any file/folder dialog opening. Things like File IO Xtra stopped functioning completely.
Anybody have any insights or workarounds for this (my application requires file read/write - open/save capability).

