Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/clarkeben/change-app-icon
A simple app to demonstrate how you can change your app icon using iOS 10.3+
https://github.com/clarkeben/change-app-icon
appicon appicons ios ios10 swift swift5 tableview tableviewcell xcode
Last synced: 4 days ago
JSON representation
A simple app to demonstrate how you can change your app icon using iOS 10.3+
- Host: GitHub
- URL: https://github.com/clarkeben/change-app-icon
- Owner: clarkeben
- Created: 2021-01-05T00:18:11.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-01-05T13:16:06.000Z (almost 4 years ago)
- Last Synced: 2024-01-09T09:37:01.862Z (10 months ago)
- Topics: appicon, appicons, ios, ios10, swift, swift5, tableview, tableviewcell, xcode
- Language: Swift
- Homepage:
- Size: 395 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📱 Changing iOS App Icon programmatically using iOS 10.3+
This simple app is to demonstrate how you can change an app icon using iOS 10.3+. The app uses a simple UITableView tapping into the delegate method tableView(_:didSelectRowAt:).
Changing your app icon provides users a nice bit of customisation, allowing them to personalise the icon at their leisure. Feel free to add this to your existing projects, a UICollectionView with a grid layout would have also worked nicely.
## ✨ Steps for recreating this project
1. Add icon files to the project - these will need to be added into a separate folder, not to the Assets folder
2. Register in your info.plist
3. Use instance methods to check if system allows for app icons to be changed
4. Update icon through UI using methods or by creating an app icon manager## 📸 Screenshots
![change-ios-app-icon-swift-xcode](https://user-images.githubusercontent.com/40464267/103650461-f967a380-4f57-11eb-8164-9e7ebe38c9d8.GIF)## 🏃🏽♀️ How to get started
### Setup
1) Fork this project
2) Clone the forked project to your machine
3) In your project directory open Terminal and Run `$ pod install` and `$ pod update`
4) Open the `.xcworkspace` file in Xcode to start working on the AppThe following guide will help you get started and download the repo:
* [Cloning a repo](https://help.github.com/en/github/creating-cloning-and-archiving-repositories/cloning-a-repository)### Requirements
* Xcode 9+
* iOS 10.3+
* Swift 5.2