Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • release/202005
  • release/202001
  • release/201912
  • release/windows-test/201910
  • release/201908
  • release/201906
  • release/201905
  • release/201904
  • release/201903
  • release/201902
  • release/201901
  • release/201812
  • release/201811
  • release/201808
  • wip/localPushNotifications
  • wip/newAccountService
  • wip/rxNameService
  • wip/rxAccountsService
19 results

jami-client-ios

  • Clone with SSH
  • Clone with HTTPS
  • Jami iOS

    This repository is for the porting of Jami to iOS.

    Requirements

    • MacOS version 12 or higher
    • XCode version 13 or higher
    • Homebrew (instructions could be found on https://brew.sh)
    • Carthage (brew install carthage)

    Buil instructions

    Supported archs are: arm64 Minimum supported version is: 14.5

    • clone the project
    git clone https://review.jami.net/jami-project
    • init repositories
    cd jami-project && ./build.py --init
    • install dependencies
    ./build.py --dependencies --distribution IOS
    • build daemon and contributions
    cd client-ios && ./compile-ios.sh --platform=iPhoneOS
    • build client dependencies
    cd Ring && ./fetch-dependencies.sh

    Update translations

    Update translations using the Transifex:

    cd Ring
    tx push -s
    ./update-translations.sh