Paul,

You’ll need an Apple Developer Certificate, that must be imported into your OSX 
machine using KeyChain.

https://kb.4d.com/assetid=78153

If the Apple Developer Certificate has been imported correctly. It did not work 
for a client of mine, who also purchased DropDMG, and it failed to work too.

David Ringsmuth

From: Paul Ringsmuth via 4D_Tech
Sent: Tuesday, October 15, 2019 4:25 PM
To: 4D iNug Technical
Cc: Paul Ringsmuth; Keith Culotta
Subject: Re: Making a package of a built Mac volume desktop

> What do you want the package to do when you double-click it?
Good question. When I double-click the the app I would like it to launch with 
the data file. 

I created a folder “Data” and put the various 4D data files in it. Then I put 
the “Data” folder into the My4D.app. The first time it is launched it asks me 
to open a data file. I navigate to and select the data file inside of My4D.app. 
The second time it is launched it remembers where the data file was. So this is 
a good solution to have everything in one .app package. 

But sometimes there will be updates and the old data should be used. The 
everything in one package becomes problematic because it is too hard for the 
user to deal with the data files. It may be better to have the Data folder 
outside of the .app to make it easier for my users to swap in new code. It 
might be tougher for them to locate the old data file.

One other thing. I notice that there is a _CodeSignature file in the app. I 
think the app gets signed in the build interface. Does adding a data folder to 
the app affect the code signing? 

Also I signed up to become an Apple Developer. It took me a couple of days to 
read/skim the 80 page agreement. Now I have to figure out what to do to get 
code signing approval. I think they call it a ticket. 

Paul Ringsmuth
pringsm...@charter.net



> On Oct 15, 2019, at 3:46 PM, Keith Culotta <k...@compdim.com> wrote:
> 
> What do you want the package to do when you double-click it?
> 
> You can right-click the built app and show its contents, which will open it 
> as a folder.  There are places in there where you can put data and other 
> files, and it will still open when you double-click it.  
> 
> I think the package you created would need a plist file in a specific place 
> to operate correctly.
> 
> Keith - CDI
> 
>> On Oct 15, 2019, at 2:24 PM, Paul Ringsmuth via 4D_Tech 
>> <4d_tech@lists.4d.com <mailto:4d_tech@lists.4d.com>> wrote:
>> 
>> 4Dv17R5 
>> 
>> I have created a built volume desktop app for Mac. 
>> I put the built volume desktop into a folder along with the data files. 
>> The name on the folder is the app’s name. 
>> Then I added the .4dbase extension to the folder and created a package. 
>> 
>> The problem is that when this package is double clicked, it attempts to 
>> launch and it throws a system error which can be sent to Apple. 
>> 
>> Is it not possible to make a package with a volume desktop app?
>> 
>> Paul Ringsmuth
>> pringsm...@charter.net <mailto:pringsm...@charter.net>
>> 
>> 
>> 
>> **********************************************************************
>> 4D Internet Users Group (4D iNUG)
>> Archive:  http://lists.4d.com/archives.html
>> Options: https://lists.4d.com/mailman/options/4d_tech
>> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
>> **********************************************************************
> 

**********************************************************************
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**********************************************************************

**********************************************************************
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**********************************************************************

Reply via email to