1
0
mirror of https://github.com/mastodon/mastodon-ios.git synced 2025-01-27 07:46:15 +01:00
2021-08-06 05:54:52 +02:00
2021-04-27 16:29:10 +08:00
2021-07-26 20:46:07 +08:00
2021-07-26 20:46:07 +08:00
2021-07-26 20:46:07 +08:00
2021-01-22 13:54:11 +08:00
2021-08-02 16:39:33 +08:00
2021-07-26 20:33:53 +08:00
2021-07-27 14:38:49 +08:00
2021-07-06 14:55:24 +08:00

Mastodon

Requirements

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

Setup

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

CocoaPods

For the Intel Mac

# install cocoapods from Homebrew
sudo gem install cocoapods
sudo gem install cocoapods-keys
pod install

For the M1 Mac

# install cocoapods from Homebrew
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 AppName.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

Description
Questa è l'app ufficiale di Mastodon, gira su ios 14 o superiore. L'app ufficiale è rivolta ai nuovi utenti che non hanno familiarità con il Fediverso. Semplifica il processo di registrazione e nasconde alcune caratteristiche come la timeline Federata.
https://mastodon.it/it/Quale-app-mastodon-utilizzare Readme
Languages
Swift 99.7%
Shell 0.2%
Ruby 0.1%