tchapgouv / tchap-ios

A Matrix client for iOS
https://apps.apple.com/fr/app/tchap/id1446253779
Apache License 2.0
60 stars 17 forks source link

Rebase to Element 1.11.15 #1065

Closed NicolasBuquet closed 4 months ago

NicolasBuquet commented 4 months ago

Rebase to Element 1.11.15 : https://github.com/element-hq/element-ios/releases/tag/v1.11.15

Point de MAJ :

Include Matrix-iOS-SDK to 0.27.10 : https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.27.10

Ce rebase nous force à changer la manière dont on intègre le matrix-ios-sdk : https://github.com/matrix-org/matrix-ios-sdk/issues/1855

Il faut donc rapatrier en local le git du projet dans le dossier du projet Tchap : git clone git@github.com:matrix-org/matrix-ios-sdk.git

Cela crée un dossier matrix-ios-sdk dans le dossier Tchap, qui est vu comme un sub-module par le git de Tchap.

Le pod matrix-ios-sdk est maintenant importé via les commandes :

# Method to import the MatrixSDK
def import_MatrixSDK
  pod 'MatrixSDK', :path => 'matrix-ios-sdk/MatrixSDK.podspec', :inhibit_warnings => false
  pod 'MatrixSDK/JingleCallStack', :path => 'matrix-ios-sdk/MatrixSDK.podspec', :inhibit_warnings => false
end
NicolasBuquet commented 4 months ago

Closed by #1066