Potatso compiled with swift5 xcode 10.2.1 mojave 10.14.5.
Important
Please read this first before you do anything with this project.
In short, you need to respect the license of the project. You cannot copy the source code and publish to App Store.
In short, you need to respect the license of the project. You cannot copy the source code and publish to App Store.
What is it?
Potatso is an iOS client that implements custom proxies with the leverage of Network Extension framework introduced by Apple since iOS 9.
Currently, Potatso is compatible with following proxies:
Original Author: @icodesign
Project Info
Potatso has in total 26 dependencies as following
- 20 Cocoapod dependencies
- 4 submodules dependencies via local cocoapod
The project is tested with Xcode
If you experienced an expected issue, try to use those versions, if still experience the problem please file the issue.
10.2.1
on iOS 12.3.1
device with cocoapod version 1.4.0
+.If you experienced an expected issue, try to use those versions, if still experience the problem please file the issue.
The project will be further reduced for its dependencies.
How to Build Project
Perform the following steps to be able to build the project. Be warned that you should not call
pod update
as newer version of pod frameworks that Potatso depends on might break building process and there will be errors.git clone this project path
cd Potatso_swift5
git submodule update --init
to update git submodulepod install
to pull down dependencies into our project- Open
Potatso_swift5.xcworkspace
then Build and Run the project. - Change the targets-Potaso bundle identifier (use your's),do the same to targets-PacketTunnel,targets-TodayWidget bundle
- Change the targets-Potaso-Capabilities App Groups,iCloud,keychain Sharing,do the same to PacketTunnel,TodayWidget
- Now your can run it on your device.
No comments:
Post a Comment