AW: where does the standalonebuilder saves the substacks in an Mac OS App?

Tiemo Hollmann TB toolbook at kestner.de
Tue Mar 28 09:07:19 EDT 2017


Creating a standalone on MacOS 10.12 with LC 8.1.3, LiveCode puts the file
"revsecurity.dylib" into "my.app/Contents/MacOS/"
As you say, this would be against the rules of Apple. Is this a bug? Or is
it still arbitrary, where to put your files?
Tiemo


-----Ursprüngliche Nachricht-----
Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag
von J. Landman Gay via use-livecode
Gesendet: Montag, 27. März 2017 20:31
An: How to use LiveCode <use-livecode at lists.runrev.com>
Cc: J. Landman Gay <jacque at hyperactivesw.com>
Betreff: Re: where does the standalonebuilder saves the substacks in an Mac
OS App?

I think that's right, Apple enforces this rule.

The standalone builder will move files to a Resources folder when it builds
the app. For backward compatibility, scripts that reference the engine
folder are redirected to the Resources folder automatically.

On 3/27/17 1:22 PM, Bob Sneidar via use-livecode wrote:
> To my understanding, it's a requirement in accordance with Apple's 
> sandboxing policies, if you want an executable to be able to make 
> changes to files inside the executable bundle. The way it's supposed 
> to work, no application is allowed to write or modify anything in the 
> old location where the actual application binary resides, but in the 
> new location they can.
>
> As an administrative user I am able to copy files to both locations, 
> but sandboxing is not about folder permissions. It's about executable 
> permissions and it's baked into the OS so no one can (ostensibly) 
> change it.
>
> That is my understanding at least. I've not dug in enough to know for 
> certain.
>
> Bob S
>
>
>> On Mar 27, 2017, at 09:45 , Tiemo Hollmann TB via use-livecode 
>> <use-livecode at lists.runrev.com> wrote:
>>
>> Hello, "Apple requires" - Is this only a "best practise" guideline or 
>> what will happen if you don't care? I have an old application just 
>> migrated to LC 8, where I am running an independent stack file in 
>> that old dir("Contents/MacOS"), and it is running fine on MacOS
>> 10.12.3 Is there any Apple link about that or are there any 
>> informations, into which issue you can run, if you put files into the 
>> old dir? If you integrate Valentina, they also keep one file in that 
>> directory. Thanks for any info Tiemo
>
>
> _______________________________________________ use-livecode mailing 
> list use-livecode at lists.runrev.com Please visit this url to subscribe, 
> unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Jacqueline Landman Gay         |     jacque at hyperactivesw.com
HyperActive Software           |     http://www.hyperactivesw.com

_______________________________________________
use-livecode mailing list
use-livecode at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the use-livecode mailing list