Images.xcassets/XXX.imageset/Contents.json to remove unused options. It convert from multiple scale options to single vectored options.
from:
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x",
"filename" : "example.pdf"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
to:
{
"images": [
{
"idiom": "universal",
"filename": "example.pdf"
}
],
"info": {
"version": 1,
"author": "xcode"
}
}
Add this line to your application's Gemfile:
gem 'ios-contents-json'
And then execute:
$ bundle
Or install it yourself as:
$ gem install ios-contents-json
$ ios-contents-json <json_file>
- Fork it ( https://github.com/[my-github-username]/ios-contents-json/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request