New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue with getentropy and App Store #668
Comments
Errr ... Apple docs present Please escalate it there -- I can't do anything about it. I'm not willing to back down on generally recommended security practices. |
Well, I had to modify the code to set |
@MikePall, as the forum said, this is a really private API and Apple does not mention it anywhere in the developer documentation. And indeed, I have checked the documentation. Not a word about using |
I don't see anything insightful in those forum comments; just random people trying to draw inferences from nothing. One potential source of insight is what other people/projects do, which seem to point at |
Sigh. I really wonder why I still bother to dance around every single instance of Apple eccentricity. I guess my next project will have an: Anyway, if you disable Can you please confirm that after your change it does access Not keen on linking to frameworks for something which is a one-line wrapper around a syscall. A publicly documented cross-platform syscall used by all modern BSD-like operating systems, mind you. |
Well, on iOS, we either play by the rules or buy Android.
Yes, my app with
Well, I am a developer of a fairly popular application and I think I can try to get an official answer from Apple. But again – I value my time and I think the answer will be exactly the same as on the forum – this is a private API, do not use it... 🙁 |
Since we seem to have no choice, I've disabled |
Just FYI, Apple does have a public API since iOS 8.0 and macOS 10.11: Here are a couple of examples: Yes, their |
570e758#diff-11fdc83eeaa7032904efe2cb664a276453eb1cf8efcc8880cb69b61a3ad9763f
The text was updated successfully, but these errors were encountered: