e --verify --verbose --sign
> \”xx\" "+$appPath)
> Extended attributes must be removed before signing, it seems, hence the first
> line. I don’t know whether all the flags to codesign are necessary; I do know
> that it works, and frankly that’s good enough for my pu
Here is a followup for what I did.
I created and Applescript to remove the quarantine attribute from the
set theDocument to choose file with prompt "Select the 4D Client application:"
set filepath to POSIX path of theDocument
do shell script "xattr -d com.apple.quarantine \"" &
Thanks Keisuke. Is there information on signing a built app?
We did find the command
xattr -d com.apple.quarantine filepath
but if signing the app will work, I'd like to do that.
On Mon, Nov 19, 2018 at 11:57 AM Keisuke Miyako via 4D_Tech
> the information
For a long time we would distribute our built mac clients via google
drive using the google drive web interface. We simply zip the built
client and upload. Since the auto-update feature works quite well we
haven't used it recently.
- I have a working built client
- I zip
> > Nothing too serious in my experience. There's some odd flickering when you
> > resize windows, but I haven't had any functionality issues.
> >> On Nov 9, 2018, at 3:18 PM, Dave Nasralla via 4D_Tech
Anyone have any experience with this? I just picked up one of the new
6 core Mac Minis with 32GB of RAM. Just wondering if anyone is aware
of any gotcha's or issues. I'll be running 64bit v17 apps and one v17
Clean Air Engineering
Thanks for your comments.
- On each crash report, it is a different thread. Twice it was similar
to what I'll post at the end of this message (ServerNet select I/O
Once it was the LabProjects List, but there is nothing unique about
that list of records.
- Range checking is on
Thanks to all that have responded.
- I rebooted the machine this evening. (In the past it has run as
long as a year without a reboot - which was only done for a system
- No virus scans running on it
- Backblaze runs, but the .4DD files are skipped.
- MCS Scans came back clean
One of our systems is crashing about every 3 days and I can't seem to
isolate the cause. Lately these are crashes with a Mac crash report
appearing on the screen.
Some system details are:
- 4D Built Server app with v17.0 HF1 (64 bit Server with 64 Mac and
32 bit Windows Clients)
- Mac and
Thanks, Tim. We use the "Current version:" setting to for all the
clients to update to the same version as the server.
What do you do about components? 4D POP is a good example. Those are
not distributed as source code, but rather compiled .4DC files. As far
as I can tell there are no v17
ocol they'll block it. For deployment
> we try to have matching versions always.
> > On Aug 28, 2018, at 2:24 PM, Dave Nasralla via 4D_Tech
> > <firstname.lastname@example.org> wrote:
> > One of our systems is developed with 4D Server (Team Developer) with
> > sev
One of our systems is developed with 4D Server (Team Developer) with
several coders connecting to make changes. If I move the Server from,
say v17.0 to v17.0 HF1 or a nightly build, do all the other developers
need to update their versions?
4D does not complain when you connect, as long
I ran into a similar situation with Proposal and Project numbers. My
decision was to not give the number out until they saved the record.
This prevented people from using the number elsewhere (say for
purchasing, etc) without a saved record in the system.
On Tue, Aug 28, 2018 at
I"m using v17HF1 and it does not compile on the last sort. This does:
$Sze:=Size of array($Handle->)
I'm on the slower end of things with a DSL line that does 25down/2up.
Latency seems to be more critical for me. If it stays under, say,
70ms, everything seems to work remarkably well, even searches.
On Thu, Aug 16, 2018 at 8:58 AM, Jeffrey Kain via 4D_Tech
I think the new Gmail interface is technically following the RFCs for
rendering emails. If you are sending plain text emails, right before
the send command, I do a simple replace like:
On Tue, Aug 14, 2018 at 11:12 AM, Jeffrey Kain via 4D_Tech
> Thanks for the tip - I ran across this too and had already changed all of
> those. I'm going to double-check though.
>> On Aug 14, 2018, at 11:53 AM, Dave Nasralla via 4D_Tech
Just wondering if anyone else has run into this. We have a older Dell
PC - Optiplex 745 - purchased in 2008. It is currently running Windows
10 64bit. We were experiencing crashes (very predictable) with certain
button clicks which ran fairly benign code when I moved to a 64bit
Yes I have seen this. The first thing I would look at is the command:
SET MENU ITEM PROPERTY(<>Fnd_Menu_FileMenu_t;-1;Associated standard
The old constants need to be updated to the new ones (eg. ak quit) . I
found if I "touched" a method with the old constants, they no longer
On the next system maintenance I'll look into the Samsung software.
I'm seeing mixed reports about TRIM on the Mac - everything from: "it
does not work on external SSDs" to a command line 'trimforce' which
has a disclaimer to not use it on production machines as it may cause
This isn't related to 4D per se, but our 4D server is running a
mirrored RAID with two Samsung 850 Pro drives on Mac OS 10.13.x.
Recently I wiped the RAID and upgraded to the current OS from scratch
doing a clean install of everything. Now I am seeing a fairly
noticeable performance hit
The 4D store is up and running again. Just got my licenses.
On Tue, Aug 7, 2018 at 8:27 AM, Alan Chan via 4D_Tech
> I guess most engineers of its ISP were on vacation (the famous French summer
> Alan Chan
> 4D iNug Technical
Just read your post. FYI - There is no 4D Pack for v16R6. In general
there are equivalent commands you can use that are native, but it must
On Fri, Aug 3, 2018 at 2:02 PM, Bob Miller via 4D_Tech
> Hi Everyone,
> I've recently completed a
I have been trying to get licensing since Friday Still no luck.
On Tue, Aug 7, 2018 at 4:26 AM, Pat Bensky via 4D_Tech
> I'm still unable to register a licence as of Tuesday 11 AM UK time ...
> On Mon, 6 Aug 2018 at 15:24, Tai Bui via 4D_Tech
This may be a bit obscure for most. Our system (for decades) has sent
plain text emails (mostly alerts and short notices). It's never been
an issue until the new Gmail interface. The new interface does not
render line breaks sent as a carriage return. Everything just runs
Nevermind, though I'm not entirely sure this isn't a kind of bug.
If you change the Encoding by adding two equal signs to the end
It properly decodes to:
Some online decoding
Can anyone tell me what I am doing wrong here. In the code below I am
getting back the same text I and trying to decode.
TEXT TO BLOB($EncodedText_vt;$Blob_vx;UTF8 text
Here is a method that isn't always pretty...
If it's a limited number of forms (like a standard Invoice or Quote)
you can have the 4D Server generate uniform PDF file that the client
can print. This is what we do where we have a mixed Mac/Windows
environment and we want all the
I'm hoping I'm not the first to try this :-).
When a user changes their password in my 4D Server app, I want the 4D
Server to update their google password to reflect the change. (Note:
This is for our domain in G Suites and I have admin access.)
There appear to be several routes you
On Thu, Jun 14, 2018 at 10:28 AM, Wayne Stewart via 4D_Tech
> I’d run 64 bit if I could (plugins permitting etc).
> On Fri, 15 Jun 2018 at 00:54, Dave Nasralla via 4D_Tech <
> email@example.com> wrote:
We recently moved all our 4D apps to v16R6, partly to get ready for
the Macs going 64bit only. (I thought High Sierra was the last OS to
support 32bit, but Apple announced that the next OS, Mojave will still
support it - and be the last).
Our 4D server is Mac as well, and now everything
> 4d-plugin-gmime was particularly helpful for me to work out my own set of
> methods for sending HTML emails.
> On Wed, Apr 18, 2018 at 9:12 AM, Dave Nasralla via 4D_Tech <
Wow. The original Tech Note was published over 9 years ago!
I've asked Thomas to republish it again somewhere. It's a testimony
that it's been used for so long.
On Fri, Apr 20, 2018 at 12:50 PM, Magnus Torell via 4D_Tech
Yes. We started using it when we moved to v15.x. (We had some issues
in v14 and I think I had an engineer tell me something to the effect
of "Right. Use v15." We do get the concessional ghost session which is
mostly a licensing annoyance. We starting the move to v16R6 and doing
a lot of
FWIW, I don't think the 64Bit Mac Servers support the old network layer
On Fri, Apr 20, 2018 at 3:46 AM, Jeffrey Kain via 4D_Tech
> Paul - All versions continue to support the legacy network layer for 32 bit
> applications and Windows 64 bit server.
I would try a regular ftp client and see what paths work for it (and
that it does work), and then compare (I like Fetch).
On Fri, Apr 20, 2018 at 6:39 AM, Pat Bensky via 4D_Tech
> Using v16.3 32-bit and 64-bit
> I'm trying to download some files via
Thanks for your post. I did look at your forum link, and yes, I was
seeing the exact same thing. Unfortunately, none of their work-arounds
worked for me. I still would end up with a Base64 encoded email being
presented to the user.
This morning, Thomas Maul emailed me with a link to his
haviour is that no more CRLF is inserted by the
>> command. If CRLF is needed, it's up to the develop to insert it.
> John DeSoi, Ph.D.
>> On Apr 18, 2018, at 11:12 AM, Dave Nasralla via 4D_Tech
If you were referring to a thread I started a while back, yes, I use
to use Time Machine to back up data files and NO you shouldn't do that
:-). I still use TimeMachine to back up the 4D Server, but explicitly
exclude the datafiles by adding them to the excluded file list in the
Is there a reason why you cannot edit your existing constants file using the
> same 4D Pop component?
> Kind regards,
>> Op 8 mrt. 2018, om 00:31 heeft Dave Nasralla via 4D_Tech
>> <firstname.lastname@example.org> het volgende geschreven:
>> I fou
I found the 4DPop_Constant_Editor for creating a new constants file.
How do I edit one that already exists? I'd rather not use a text
editor. (I looked at a custom constants .xlf file and the syntax did
not seem overly obvious to me.)
Clean Air Engineering
I ran into an issue today where I was surprised (understatement) to
see some tables did not show up in my log file. It turns out the
little check box "Include in Log File" on the table definitions was
unchecked. (24 tables out of 229)
For those of you who use custom primary keys, it's
> Jeff Grann
> SuccessWare, Inc.
>> On Dec 6, 2017, at 2:22 PM, Dave Nasralla via 4D_Tech <email@example.com>
>> Hey All,
>> I'm looking at the option of adding texting to mobile phones to one
I'm looking at the option of adding texting to mobile phones to one of
our systems. Anyone using a system/API they like? I've briefly looked
Clean Air Engineering
cks. (We have an old //comment
> from 2006 that thinks so anyway)
> On Mon, Oct 16, 2017 at 12:20 PM, Dave Nasralla via 4D_Tech <
> firstname.lastname@example.org> wrote:
>> Hey All,
>> Ran into an odd issue. Like many of you have have a Cron Daemon to run
Ran into an odd issue. Like many of you have have a Cron Daemon to run
daily tasks. Usually I have it wake up at least once a day.
In one newer system, there was a job that only had to run once a
month. I tried to delay the process for 30 days it is fails - like
does not delay AT ALL.
I'm on version 15.4 and am seeing what I call "ghost sessions". It's a
logon where you see in the users section of the server admin where the
4D username is blank. It's the kind of thing you see where someone has
called up the logon screen, but has not logged in.
I'll see other entries where the
Mail list logo