I'll admit to being a total novice at all this, but I still wanted to see if I could figure out what was going on.
My guess is that this is enabled by the application's info.plist.
Code: Select all
<dict>
<key>CFBundleTypeName</key>
<string>All Files</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
<key>LSHandlerRank</key>
<string>Alternate</string>
<key>LSItemContentTypes</key>
<array>
<string>public.data</string>
<string>public.content</string>
</array>
</dict>
I removed this section from the info.plist file and it removed the numerous file associations in the OS (success!). I was still able to add and play games. So what did I just break and haven't found yet?
Can someone smarter than me educate me on what's going on here?
Thank you!!