Every time I boot up Steam, this little annoying window comes up: http://imgur.com/eRmq5Ui. However, Steam is already part of the connections that can be allowed: http://imgur.com/g6G0nJF. After digging around a little, I discovered that it's because Steam's code signature does not exist! I've tried doing almost everything on the following four pages to no avail: 1 2 3 4.
Sure enough, typing
results in
As suggested in sources 2 and 3, I have created my own certification (called SteamCert) and followed the steps described exactly. However, every time I type
I get the error,
The only things I haven't done is: cleared the cache as described in source 2, as I'm unsure what the ramifications of that will be; and reinstalled Steam, since I'm pretty sure that would remove all data on my games. For reference, I'm currently using 10.9.5, awaiting Civ V or Beyond Earth support for Yosemite before upgrading.
Does anyone have experience codesigning apps?
Thanks.
Sure enough, typing
Code:
codesign --verify /Applications/Steam.app
Code:
/Applications/Steam.app: code object is not signed at all
In architecture: i386
Code:
codesign -s -f "SteamCert" --deep /Applications/Steam.app
Code:
/Applications/Steam.app: main executable failed strict validation
Does anyone have experience codesigning apps?
Thanks.