forked from zelo72/mastodon-ios
Kurdmax Sorani TV Rastawxo HD is an incitement Kurdish satellite and close by TV opening arranged in Erbil Iraqi Kurdistan KurdMax TV HD. Kurdmax TV had, worked and regulated by EDICOO gathering,
http://kurdtvs.net/kurdmax
http://kurdtvs.net/kurdmax
acc24b7ef5 | ||
---|---|---|
.github | ||
AppShared | ||
CoreDataStack | ||
CoreDataStackTests | ||
Localization | ||
Mastodon | ||
Mastodon.xcodeproj | ||
Mastodon.xcworkspace | ||
MastodonSDK | ||
MastodonTests | ||
MastodonUITests | ||
NotificationService | ||
.gitignore | ||
MastodonSDK.xctestplan | ||
Podfile | ||
Podfile.lock | ||
README.md | ||
swiftgen.yml | ||
update_localization.sh |
README.md
Mastodon
Requirements
- Xcode 12.4+
- Swift 5.3+
- iOS 14.0+
Setup
We needs the latest version Xcode from App Store. And install Cocoapods for dependency management.
CocoaPods
For the Intel Mac
# install cocoapods from Homebrew
brew install cocoapods
pod install
For the M1 Mac
# install cocoapods from Homebrew
brew install cocoapods
# pod install may not works on M1 Mac. Fix by install ffi
# ref: https://github.com/CocoaPods/CocoaPods/issues/10220
sudo arch -x86_64 gem install ffi
arch -x86_64 pod install
Start
- Open
Mastodon.xcworkspace
- Wait the Swift Package Dependencies resolved.
- Check the signing settings make sure choose a team. More info…
- Select
Mastodon
scheme and run it.
Acknowledgements
- ActiveLabel
- AlamofireImage
- AlamofireNetworkActivityIndicator
- Alamofire
- CommonOSLog
- CryptoSwift
- DateToolSwift
- Kanna
- KeychainAccess
- Kingfisher
- SwiftGen
- SwiftyJSON
- TwitterTextEditor
- TwitterProfile
- UITextView-Placeholder