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
Go to file
CMK 6e86a57e6f chore: add bug report template and contributing document 2022-03-29 17:34:31 +08:00
.github chore: add bug report template and contributing document 2022-03-29 17:34:31 +08:00
AppShared chore: update version to 1.3.0 (109) 2022-03-19 02:54:28 +08:00
Documentation chore: add bug report template and contributing document 2022-03-29 17:34:31 +08:00
Localization chore: update i18n resources. resolve #343 2022-03-19 01:08:30 +08:00
Mastodon chore: update version to 1.3.0 (109) 2022-03-19 02:54:28 +08:00
Mastodon.xcodeproj chore: update version to 1.3.0 (109) 2022-03-19 02:54:28 +08:00
Mastodon.xcworkspace chore: add bug report template and contributing document 2022-03-29 17:34:31 +08:00
MastodonIntent chore: update version to 1.3.0 (109) 2022-03-19 02:54:28 +08:00
MastodonSDK Merge branch 'develop' into release/1.3.0 2022-03-19 02:52:28 +08:00
MastodonTests chore: update version to 1.3.0 (109) 2022-03-19 02:54:28 +08:00
MastodonUITests chore: update version to 1.3.0 (109) 2022-03-19 02:54:28 +08:00
NotificationService chore: update version to 1.3.0 (109) 2022-03-19 02:54:28 +08:00
ShareActionExtension chore: update version to 1.3.0 (109) 2022-03-19 02:54:28 +08:00
.gitignore chore: update gitignore rules 2021-11-03 16:13:11 +08:00
AppStoreSnapshotTestPlan.xctestplan chore: update the snapshot documents and UITests 2022-03-19 01:02:23 +08:00
LICENSE chore: add GPL-3 LICENSE 2021-07-31 18:18:34 +08:00
MastodonSDK.xctestplan feat: add rules attribute for Instance entity 2021-02-22 12:26:44 +08:00
Podfile chore: update the snapshot documents and UITests 2022-03-19 01:02:23 +08:00
Podfile.lock chore: add bug report template and contributing document 2022-03-29 17:34:31 +08:00
README.md chore: update README 2022-03-19 03:12:09 +08:00
crowdin.yml chore: add intents strings dict to Crowdin configuration. 2021-08-10 16:02:51 +08:00
swiftgen.yml feat: add content warning for post spoiler 2022-01-29 17:02:30 +08:00
update_localization.sh feat: adapt the app to async & await. Update timeline UI 2022-01-27 21:23:39 +08:00

README.md

Mastodon

CI Crowdin

Download on the App Store

Requirements

  • Xcode 12.5+
  • Swift 5.3+
  • iOS 14.0+

Setup

We need the latest version of Xcode from App Store. And use Cocoapods for dependency management.

CocoaPods

For the Intel Mac

sudo gem install cocoapods
sudo gem install cocoapods-keys
pod install

For the M1 Mac

sudo gem install cocoapods
sudo gem install cocoapods-keys

# 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

  1. Open Mastodon.xcworkspace
  2. Wait the Swift Package Dependencies resolved.
  3. Check the signing settings make sure choose a team. More info…
  4. Select Mastodon scheme and run it.

Contributors

The app require the App Group capability. To make sure it works for your developer membership. Please check AppSecret.swift file and set another unique groupID and update App Group settings.

The app is compatible with toot-relay APNs. You can set your push notification endpoint via cocoapod-keys.

Acknowledgements

License

This project is released under the GPL-3 License. It is also dual-licensed to Apple for the purposes of publishing the app on the App Store. For this reason, any contributors are required to sign a Contributor License Agreement.