Skip to content
Snippets Groups Projects
Select Git revision
  • 88825976319b00003a34d14580320dd8addf36f5
  • 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
20 results

jami-client-ios

  • Open with
  • Download source code
  • Your workspaces

      A workspace is a virtual sandbox environment for your code in GitLab.

      No agents available to create workspaces. Please consult Workspaces documentation for troubleshooting.

  • Kateryna Kostiuk's avatar
    Kateryna Kostiuk authored
    Listen for signals from the name service only when performing
    a lookup.
    
    Change-Id: I469f7e9a033e5c21d97214c3e232236e3ee1a520
    88825976
    History

    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