Skip to content
This repository has been archived by the owner on Feb 22, 2022. It is now read-only.
/ Lead-iOS-Demo Public archive

a featherweight iOS SS proxy client *No longer maintenance*

License

Notifications You must be signed in to change notification settings

itsjohnye/Lead-iOS-Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lead

Swift Version GitHub license

-No longer maintenance due to NEKit was deprecated.

a featherweight iOS proxy client with interactive UI.

Lead is currently compatible with Shadowsocks.

For more information, see the demo video URL.

Todo List

  • support other crypo algorithms

Usage

This project needs an Apple developer account and must be run on a physical device.

  1. In Terminal,
cd ~/your project path/
pod install
carthage update --no-use-binaries --platform ios
  1. In Xcode,

'PROJECT' -> 'TARGETS' -> 'Lead' ->'Signing', change the Signing with 'Yours'.

'PROJECT' -> 'TARGETS' -> 'PacketTunnel' ->'Signing', change the Signing with 'Yours'.

  1. Run it:

    -- to test the UI, run it on the Simulator.

    -- to test the VPN connection, run it on a real iOS device.

Customizing

It is available to modify rules in NEKitRule.conf which is written by yaml.

Credits

Thanks to these open-source projects:

Lisence

Lead-iOS is published under the GPLv3 license. Copyright (c) 2018-present itsjohnye, all rights reserved.

About

a featherweight iOS SS proxy client *No longer maintenance*

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published