|
Re: Launching apps on 10.13.2
It’s actually quite an unusual scenario, I finally realized:
a. You’re archiving something in a keyed archive without a key.
b. You’re archiving using an API that I doubt is used at all very
It’s actually quite an unusual scenario, I finally realized:
a. You’re archiving something in a keyed archive without a key.
b. You’re archiving using an API that I doubt is used at all very
|
By
Quincey Morris
·
#467
·
|
|
Re: Launching apps on 10.13.2
Ah, makes sense.
I wondered about that myself. I tried just leaving it off, but that didn’t work either. Without the source code for the private ‘old array’ class, it’s hard to guess what to
Ah, makes sense.
I wondered about that myself. I tried just leaving it off, but that didn’t work either. Without the source code for the private ‘old array’ class, it’s hard to guess what to
|
By
Graham Cox
·
#466
·
|
|
Re: Launching apps on 10.13.2
FWIW, 102 is 0x66, or a lower case “f”. Also, I think a “$” at the start of an archive key is an escape character, and so probably shouldn’t be taken literally. However, I don’t know what
FWIW, 102 is 0x66, or a lower case “f”. Also, I think a “$” at the start of an archive key is an escape character, and so probably shouldn’t be taken literally. However, I don’t know what
|
By
Quincey Morris
·
#465
·
|
|
Re: Launching apps on 10.13.2
Bug Reporter No: 35926492
Bug Reporter No: 35926492
|
By
Graham Cox
·
#464
·
|
|
Re: Launching apps on 10.13.2
OK, the bug is reproducible in a very simple test case. Apple have f***ed up for sure here.
This writes the simplest possible archive that includes this structure - here’s what it looks like in a
OK, the bug is reproducible in a very simple test case. Apple have f***ed up for sure here.
This writes the simplest possible archive that includes this structure - here’s what it looks like in a
|
By
Graham Cox
·
#463
·
|
|
Re: Launching apps on 10.13.2
So, this is looking damn strange. So far, it appears is if 10.13.2 has actually broken dearchiving when using this. It may be an intentional breakage, or not.
I’ve been through the documentation
So, this is looking damn strange. So far, it appears is if 10.13.2 has actually broken dearchiving when using this. It may be an intentional breakage, or not.
I’ve been through the documentation
|
By
Graham Cox
·
#462
·
|
|
Re: Launching apps on 10.13.2
Can you find out what @encode(float) is in 10.12 and 10.13.2?
Does decoding fail if you use @encode(uint32_t) instead?
Can you find out what @encode(float) is in 10.12 and 10.13.2?
Does decoding fail if you use @encode(uint32_t) instead?
|
By
Quincey Morris
·
#461
·
|
|
Re: Launching apps on 10.13.2
Well, 10.13.2 is out, so I now have to solve this issue urgently.
Turns out it is in my code (no real surprise) and the issue seems to be with this:
[coder decodeArrayOfObjCType:@encode(float)
Well, 10.13.2 is out, so I now have to solve this issue urgently.
Turns out it is in my code (no real surprise) and the issue seems to be with this:
[coder decodeArrayOfObjCType:@encode(float)
|
By
Graham Cox
·
#460
·
|
|
Re: potential leak warnings from static analyzer on window controllers
You could create a persistent reference. If your window controller will have only one instance (such as a non-document app’s main window), you can have a simple static variable in (say) the window
You could create a persistent reference. If your window controller will have only one instance (such as a non-document app’s main window), you can have a simple static variable in (say) the window
|
By
Quincey Morris
·
#459
·
|
|
potential leak warnings from static analyzer on window controllers
The static analyzer gives me some warnings of possible leaks that I know aren't real leaks, but it makes me think that I may be using a bad design pattern. The situation is that I create an
The static analyzer gives me some warnings of possible leaks that I know aren't real leaks, but it makes me think that I may be using a bad design pattern. The situation is that I create an
|
By
James Walker
·
#458
·
|
|
Re: Launching apps on 10.13.2
How are you distributing the beta version? A zip file?
One problem I run into often is that customers have their email on a Windows PC, and they therefore tend to download the zip file on the PC. If
How are you distributing the beta version? A zip file?
One problem I run into often is that customers have their email on a Windows PC, and they therefore tend to download the zip file on the PC. If
|
By
Quincey Morris
·
#457
·
|
|
Re: Strange controls behaviour in sheet modal window
The trouble is, without some more details, it’s not clear what is the boundary between the client and the code module the client is calling into. However, you suggest the window controller is
The trouble is, without some more details, it’s not clear what is the boundary between the client and the code module the client is calling into. However, you suggest the window controller is
|
By
Quincey Morris
·
#456
·
|
|
Re: Launching apps on 10.13.2
Assuming they’re direct downloading it, are they moving it out of ~/Downloads before trying to run it?
I’ve been facing this issue myself recently. Look for
Notes: Translocated
Assuming they’re direct downloading it, are they moving it out of ~/Downloads before trying to run it?
I’ve been facing this issue myself recently. Look for
Notes: Translocated
|
By
2551phil
·
#455
·
|
|
Re: Strange controls behaviour in sheet modal window
OK, if anyone’s interested, I figured this out.
This is in an ARC project, and it’s a memory management issue. The window controller was being returned by a class method that just
OK, if anyone’s interested, I figured this out.
This is in an ARC project, and it’s a memory management issue. The window controller was being returned by a class method that just
|
By
Graham Cox
·
#454
·
|
|
Launching apps on 10.13.2
Hi all,
We are getting a few reports from a couple of our more adventurous customers who are running a beta version of 10.13.2, saying that our app doesn’t launch (the App is available on the App
Hi all,
We are getting a few reports from a couple of our more adventurous customers who are running a beta version of 10.13.2, saying that our app doesn’t launch (the App is available on the App
|
By
Graham Cox
·
#453
·
|
|
Strange controls behaviour in sheet modal window
Hi all,
I have a problem with controls in a sheet-modal window.
The button control’s target and action are set up to call a method in File’s Owner, which is a NSWindowController subclass that
Hi all,
I have a problem with controls in a sheet-modal window.
The button control’s target and action are set up to call a method in File’s Owner, which is a NSWindowController subclass that
|
By
Graham Cox
·
#452
·
|
|
Re: iOS/Mac OS Foundation class inheritance graphical representation - are there any examples anywhere in the Apple docs?
Something like this from 2012.
https://finalize.com/2012/12/14/uikit-class-hierarchy-chart/
It appears to be gone now.
Something like this from 2012.
https://finalize.com/2012/12/14/uikit-class-hierarchy-chart/
It appears to be gone now.
|
By
Alex Zavatone
·
#451
·
|
|
iOS/Mac OS Foundation class inheritance graphical representation - are there any examples anywhere in the Apple docs?
While we see in the docs for the classes we are looking at that “this class inherits from this other class”, we don’t see the whole inheritance chain.
Sometimes, that’s useful. Once we
While we see in the docs for the classes we are looking at that “this class inherits from this other class”, we don’t see the whole inheritance chain.
Sometimes, that’s useful. Once we
|
By
Alex Zavatone
·
#450
·
|
|
Re: Removing kext from StagedExtensions
This may be an overly trivial solution, but if I recall correctly, we used to create an UnusedExtensions folder at the same level and moved the kext into that folder.
I think it really is that simple,
This may be an overly trivial solution, but if I recall correctly, we used to create an UnusedExtensions folder at the same level and moved the kext into that folder.
I think it really is that simple,
|
By
Alex Zavatone
·
#449
·
|
|
Removing kext from StagedExtensions
On High Sierra, 10.13.n, how does a developer go about uninstalling their own kext placed in /Library/StagedExtensions? As I understand it (maybe incorrectly), these are under SIP protection.
The
On High Sierra, 10.13.n, how does a developer go about uninstalling their own kext placed in /Library/StagedExtensions? As I understand it (maybe incorrectly), these are under SIP protection.
The
|
By
2551phil
·
#448
·
|