Skip to content
Better HN
Top
Best
Ask
Show
New
Jobs
Search
⌘K
0 points
megous
6y ago
0 comments
Save
Share
Presumably you can't check for violation yourself without submitting.
0 comments
8 comments · 3 top-level
top
newest
oldest
saagarjha
6y ago
· 3 in thread
Of course you can! How do you think Apple's checking your binaries?
megous
OP
6y ago
Using some internal tool.
justinclift
6y ago
The internal tool is
very
likely using/parsing otool / ldd output and similar. eg cli tooling that comes with macOS itself
saagarjha
6y ago
No, it’s almost certainly just a search for strings and looking through the symbol table.
1 more reply
plorkyeran
6y ago
· 2 in thread
You can, and the rejection email even provides instructions for how to do so.
megous
OP
6y ago
And where will you get the current list of all forbidden functions/APIs, not just those for this specific case with Electron?
LeoNatan25
6y ago
Whatever symbols are found in the public header files in the /System/Library/Frameworks. Iirc, there are tools which look at a binary's used symbols and compare them to those headers.
rdevnull
6y ago
exactly. Apparently Apple just started now to check against these private APIs.
j
/
k
navigate · click thread line to collapse