ChatSecure / ChatSecure-iOS

ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO encryption over XMPP.
https://chatsecure.org
Other
3.13k stars 1.02k forks source link

ChatSecure installation issue #1271

Open kamalkumar13 opened 8 months ago

kamalkumar13 commented 8 months ago

@chrisballinger @tladesignz @davidchiles @orta @foozmeat

we are following https://github.com/ChatSecure/ChatSecure-iOS/blob/master/README.md but when we reach on pod install, showing error:

Saini@apples-MacBook-Air Downloads % git clone https://github.com/ChatSecure/ChatSecure-iOS.git
Cloning into 'ChatSecure-iOS'...
remote: Enumerating objects: 35179, done.
remote: Counting objects: 100% (114/114), done.
remote: Compressing objects: 100% (63/63), done.
remote: Total 35179 (delta 57), reused 95 (delta 51), pack-reused 35065
Receiving objects: 100% (35179/35179), 46.79 MiB | 14.87 MiB/s, done.
Resolving deltas: 100% (25474/25474), done.
Saini@apples-MacBook-Air Downloads % $ git clone https://github.com/ChatSecure/ChatSecure-iOS.git
$ cd ChatSecure-iOS/
$ git submodule update --init --recursive
zsh: command not found: $
zsh: command not found: $
zsh: command not found: $
Saini@apples-MacBook-Air Downloads % cd ChatSecure-iOS/
Saini@apples-MacBook-Air ChatSecure-iOS % git submodule update --init --recursive
Submodule 'Submodules/CPAProxy' (git@github.com:ursachec/CPAProxy.git) registered for path 'Submodules/CPAProxy'
Submodule 'Submodules/ChatSecure-Metadata' (git@github.com:ChatSecure/ChatSecure-Metadata.git) registered for path 'Submodules/ChatSecure-Metadata'
Submodule 'Submodules/ChatSecure-Push-iOS' (git@github.com:ChatSecure/ChatSecure-Push-iOS.git) registered for path 'Submodules/ChatSecure-Push-iOS'
Submodule 'Submodules/IOCipher' (git@github.com:ChatSecure/IOCipher-ObjC.git) registered for path 'Submodules/IOCipher'
Submodule 'Submodules/JSQMessagesViewController' (git@github.com:ChatSecure/JSQMessagesViewController.git) registered for path 'Submodules/JSQMessagesViewController'
Submodule 'Submodules/LumberjackConsole' (git@github.com:ChatSecure/LumberjackConsole.git) registered for path 'Submodules/LumberjackConsole'
Submodule 'Submodules/OTRKit' (git@github.com:ChatSecure/OTRKit.git) registered for path 'Submodules/OTRKit'
Submodule 'Submodules/ProxyKit' (git@github.com:chrisballinger/ProxyKit.git) registered for path 'Submodules/ProxyKit'
Submodule 'Submodules/SignalProtocol-ObjC' (git@github.com:ChatSecure/SignalProtocol-ObjC.git) registered for path 'Submodules/SignalProtocol-ObjC'
Submodule 'Submodules/XMPPFramework' (git@github.com:ChatSecure/XMPPFramework.git) registered for path 'Submodules/XMPPFramework'
Submodule 'Submodules/YapDatabase' (git@github.com:ChatSecure/YapDatabase.git) registered for path 'Submodules/YapDatabase'
Submodule 'Submodules/YapTaskQueue' (git@github.com:ChatSecure/YapTaskQueue.git) registered for path 'Submodules/YapTaskQueue'
Submodule 'Submodules/libsqlfs' (git@github.com:ChatSecure/libsqlfs.git) registered for path 'Submodules/libsqlfs'
Submodule 'Submodules/xmpp-server-list' (git@github.com:ChatSecure/xmpp-server-list.git) registered for path 'Submodules/xmpp-server-list'
Cloning into '/Users/Saini/Downloads/ChatSecure-iOS/Submodules/CPAProxy'...
Cloning into '/Users/Saini/Downloads/ChatSecure-iOS/Submodules/ChatSecure-Metadata'...
Cloning into '/Users/Saini/Downloads/ChatSecure-iOS/Submodules/ChatSecure-Push-iOS'...
Cloning into '/Users/Saini/Downloads/ChatSecure-iOS/Submodules/IOCipher'...
Cloning into '/Users/Saini/Downloads/ChatSecure-iOS/Submodules/JSQMessagesViewController'...
Cloning into '/Users/Saini/Downloads/ChatSecure-iOS/Submodules/LumberjackConsole'...
Cloning into '/Users/Saini/Downloads/ChatSecure-iOS/Submodules/OTRKit'...
Cloning into '/Users/Saini/Downloads/ChatSecure-iOS/Submodules/ProxyKit'...
Cloning into '/Users/Saini/Downloads/ChatSecure-iOS/Submodules/SignalProtocol-ObjC'...
Cloning into '/Users/Saini/Downloads/ChatSecure-iOS/Submodules/XMPPFramework'...
Cloning into '/Users/Saini/Downloads/ChatSecure-iOS/Submodules/YapDatabase'...
Cloning into '/Users/Saini/Downloads/ChatSecure-iOS/Submodules/YapTaskQueue'...
Cloning into '/Users/Saini/Downloads/ChatSecure-iOS/Submodules/libsqlfs'...
Cloning into '/Users/Saini/Downloads/ChatSecure-iOS/Submodules/xmpp-server-list'...
Submodule path 'Submodules/CPAProxy': checked out '27930ed91c1f070783ff139170743b704061561a'
Submodule path 'Submodules/ChatSecure-Metadata': checked out 'f49eb855847a7973693cd1a4e8fef128beb73b87'
Submodule path 'Submodules/ChatSecure-Push-iOS': checked out '812d4a97a8d127c3f5d3db3c32cd03c1a988c21a'
Submodule path 'Submodules/IOCipher': checked out 'e3148cee376875c8fa874e7e4d92bf9b8e50bec1'
Submodule path 'Submodules/JSQMessagesViewController': checked out 'ef14a52bcdf0a297809226510e10c4326dd16dd4'
Submodule path 'Submodules/LumberjackConsole': checked out '889056bd338dbd4c0365a39d201b4f618e26470b'
Submodule path 'Submodules/OTRKit': checked out 'ad8d85e48c96061774082fb12e37cdf10d4d4824'
Submodule path 'Submodules/ProxyKit': checked out '1bd93fd5ba942dfc2092b0291d7017cf6314af4d'
Submodule path 'Submodules/SignalProtocol-ObjC': checked out '597bb713d9cadda855f150f6066c50521481213f'
Submodule path 'Submodules/XMPPFramework': checked out '3712c989001e06ecdb2c87d340c4524a520f2ce2'
Submodule path 'Submodules/YapDatabase': checked out 'cc4dbb17421221519c72e9f222a8631c7ebf5db7'
Submodule path 'Submodules/YapTaskQueue': checked out '19bedc68983c43e2709719479059e78a72edb901'
Submodule path 'Submodules/libsqlfs': checked out '973f8a61a5486064f33ebd2bd7fa59c142d3bf02'
Submodule path 'Submodules/xmpp-server-list': checked out 'ea8dec018c5b33345bb150d2902d374ca4a604f4'
Saini@apples-MacBook-Air ChatSecure-iOS % bash ./Submodules/CPAProxy/scripts/build-all.sh
Using platform target: macOS.
Saini@apples-MacBook-Air ChatSecure-iOS % bash ./Submodules/OTRKit/scripts/build-all.sh
Using platform target: macOS.
Saini@apples-MacBook-Air ChatSecure-iOS % pod repo update
Updating spec repo `cocoapods`
  $ /usr/bin/git -C /Users/Saini/.cocoapods/repos/cocoapods fetch origin --progress
  remote: Enumerating objects: 38027, done.        
  remote: Counting objects: 100% (10825/10825), done.        
  remote: Compressing objects: 100% (1391/1391), done.        
  remote: Total 38027 (delta 9398), reused 10787 (delta 9377), pack-reused 27202        
  Receiving objects: 100% (38027/38027), 6.62 MiB | 7.16 MiB/s, done.
  Resolving deltas: 100% (24372/24372), completed with 3056 local objects.
  From https://github.com/CocoaPods/Specs
     41341bdf1d1a..7756be1ad768  master     -> origin/master
  $ /usr/bin/git -C /Users/Saini/.cocoapods/repos/cocoapods rev-parse --abbrev-ref HEAD
  master
  $ /usr/bin/git -C /Users/Saini/.cocoapods/repos/cocoapods reset --hard origin/master
  Updating files: 100% (3992/3992), done.
  HEAD is now at 7756be1ad768 [Add] FoodLens 2.6.8
Updating spec repo `trunk`

CocoaPods 1.14.3 is available.
To update use: `sudo gem install cocoapods`

For more information, see https://blog.cocoapods.org and the CHANGELOG for this version at https://github.com/CocoaPods/CocoaPods/releases/tag/1.14.3

Saini@apples-MacBook-Air ChatSecure-iOS % sudo gem install cocoapods
Password:
Fetching cocoapods-1.15.0.gem
Fetching cocoapods-core-1.15.0.gem
Fetching cocoapods-downloader-2.1.gem
Successfully installed cocoapods-downloader-2.1
Successfully installed cocoapods-core-1.15.0
Successfully installed cocoapods-1.15.0
Parsing documentation for cocoapods-downloader-2.1
Installing ri documentation for cocoapods-downloader-2.1
Parsing documentation for cocoapods-core-1.15.0
Installing ri documentation for cocoapods-core-1.15.0
Parsing documentation for cocoapods-1.15.0
Installing ri documentation for cocoapods-1.15.0
Done installing documentation for cocoapods-downloader, cocoapods-core, cocoapods after 3 seconds
3 gems installed
Saini@apples-MacBook-Air ChatSecure-iOS % pod repo update           
Updating spec repo `cocoapods`
Updating spec repo `trunk`
Saini@apples-MacBook-Air ChatSecure-iOS % pod install
Analyzing dependencies
Pre-downloading: `ParkedTextField` from `https://github.com/gmertk/ParkedTextField.git`, tag `1.0.0`
Pre-downloading: `ZXingObjC` from `https://github.com/zxingify/zxingify-objc.git`, tag `3.6.7`
Downloading dependencies
Installing AFNetworking (4.0.1)
Installing ARChromeActivity (1.0.6)
Installing Alamofire (5.4.3)
Installing BBlock (1.2.1)
Installing BButton (4.0.2)
Installing ChatSecure-Push-iOS (1.1)
Installing ChatSecureCore (1.0.0)
Installing CocoaAsyncSocket (7.6.5)
Installing CocoaLumberjack (3.7.2)
Installing DTFoundation (1.7.18)
Installing FormatterKit (1.9.0)
Installing GCDWebServer (3.5.4)
Installing HTMLReader (2.1.7)
Installing IOCipher (0.1.0)
Installing JSQMessagesViewController (7.3.4)
Installing JTSImageViewController (1.5.1)
Installing KVOController (1.2.0)
Installing KissXML (5.3.1)
Installing Kvitto (1.0.6)
Installing LicensePlist (3.13.0)
Installing LumberjackConsole (3.3.1)
Installing MBProgressHUD (1.2.0)
Installing MWFeedParser (1.0.1)
Installing Mantle (2.1.6)
Installing NBUCore (2.1.0)
Installing OTRAssets (0.1.0)
Installing OTRKit (3.0.0)
[!] /bin/bash -c 
set -e
./scripts/build-all.sh

Using platform target: macOS.

Saini@apples-MacBook-Air ChatSecure-iOS % 

Please suggest what to do?

tladesignz commented 8 months ago

😂 This repo is untouched for the last 3 years and basically deprecated. You're on your own, adapting the build to the latest versions of Xcode and all build tools. Sorry. 🤷 Good luck and much fun!

AhmadDurrani579 commented 4 months ago

@kamalkumar13 is your problem solved or not I have resolved it already this

kamalkumar13 commented 4 months ago

@AhmadDurrani579 Not yet. Can you write steps for the same or I can connect you?

AhmadDurrani579 commented 4 months ago

Shell we connect its will be easy because of i will provide some file just replace their submodule and pod file thats it it will start working

On Tue, 7 May 2024 at 3:11 PM kamalkumar13 @.***> wrote:

@AhmadDurrani579 https://github.com/AhmadDurrani579 Not yet. Can you write steps for the same or I can connect you?

— Reply to this email directly, view it on GitHub https://github.com/ChatSecure/ChatSecure-iOS/issues/1271#issuecomment-2098153945, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALDPYKGIM7LQKECYJTRFZATZBCZENAVCNFSM6AAAAABCUIW476VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOJYGE2TGOJUGU . You are receiving this because you were mentioned.Message ID: @.***>

kamalkumar13 commented 4 months ago

@AhmadDurrani579 thanks a lot. My skype is kamalkumar1988. I am waiting for your response on Skype