by LatencyKills 17 hours ago

I worked on the Xcode team for years and know the lengths Apple goes to make this stuff difficult to figure out.

I just wanted to say that you’ve done an excellent job and am looking forward to the 3rd installment.

tiffanyh 7 hours ago | [-3 more]

Would you mind explaining more.

“Difficult” because of lack of documentation? Or difficult because of purposefully obfuscating things?

LatencyKills 7 hours ago | [-2 more]

There's a lot you can do at build time to make reverse engineering harder than just stripping symbol information.

bri3d 6 hours ago | [-0 more]

This seems odd to me. I have never seen obfuscation techniques in first party Apple software - certainly not in Espresso or ANECompiler and overall nowhere at all except in media DRM components (FairPlay).

Apple are really the major OS company _without_ widespread use of a first party obfuscator; Microsoft have WarBird and Google have PairIP.

saagarjha an hour ago | [-0 more]

The codenames are cute but don’t really do much

RetpolineDrama 15 hours ago | [-1 more]

>I worked on the Xcode team for years

Why did you guys remove the ability to detach the console and move it to another window?

estimator7292 15 hours ago | [-0 more]

[flagged]