iBooks¶
Disabling the Book Store¶
To disable the book store you need two payload domains, com.apple.iTunes and com.apple.iBooksX.
For the iTunes domain, you will need a payload which includes the disableMusicStore key, example:
<dict>
<key>PayloadType</key>
<string>com.apple.iTunes</string>
<key>PayloadIdentifier</key>
<string>com.github.mosen.itunes.ibooks.example</string>
<key>PayloadUUID</key>
<string>AA84C49C-C8FE-41C7-9CDA-FD1F888005FA</string>
<key>disableMusicStore</key>
<true/>
</dict>
For the iBooksX domain, you need to include the BKDisableBookStorePreferenceKey key, example:
<dict>
<key>PayloadType</key>
<string>com.apple.iBooksX</string>
<key>PayloadIdentifier</key>
<string>com.github.mosen.ibooks.example</string>
<key>PayloadUUID</key>
<string>9D84C49C-C8FE-41C7-9CDA-FD3F888005FA</string>
<key>BKDisableBookStorePreferenceKey</key>
<true/>
</dict>
With both of these enabled, the iBooks store will be disabled.
Note
The status of the iBooks store is determined by the BookKit private framework.