I get the same data when I rename the ips file to txt. How to I get the full data? I thought that Apple might have reverted to the 90s and used a resource fork. But trying to open the file with ResourceForkMBS gives me a Nil resource fork:
dim f as FolderItem = FolderItem.ShowOpenFileDialog("")
if f = Nil then Return
dim rf as ResourceForkMBS = ResourceForkMBS.Open(f, false)
The Json can’t be parsed by Xojo. Instead it gives an InvalidJsonException “parse error: trailing garbage”.
I tried to pretty print the Json with Best JSON Pretty Print Online. There I got a similar error. I deleted the beginning of the file and got the Json parsed.
Because I made the crash with CrashNiceMBS I can located the thread and the crash itself:
Because the CEO is a bean counter, not a creator. Therefore the CEO has no concept of what it is like to think, design, build and QA something, let alone make software. Which I believe is why Apple PJ doesn’t care about 3rd Party Developers like Apple BC did. I know that certain engineers do, and have complained that management couldn’t care less.
It is not uncommon for Apple to mix formats, this causes no end of problems with Notarization because I specifically request XML, but sometimes it gives me plaintext + xml.
Also: This may not technically be JSON, Apple have their own format which is close, but it isn’t JSON for instance it uses { where there should be [.