Closed rifatul-is closed 3 months ago
I am using the example code you provided but still can't run it on IOS, I get an error on the profile saying "Update Required". I have a developer account and I created new bundle IDs for the app. The original WireGuardKit IOS package runs find with the same bundle ID but this one doesnt.
hello, what iOS do you use? minimum iOS is 15
I am using IOS 17.0.1
The same problem I am using IOS 17, I get an error on the profile saying "Update Required".
I am using IOS 15.8, getting same error. @Caqil @rifatul-is found any solution?
The same problem I am using IOS 17, I get an error on the profile saying "Update Required".
I am using IOS 15.8, getting same error. @Caqil @rifatul-is found any solution?
hello, can you send your conf wg?
@Caqil
it is working on android but not on ios
[Interface]
PrivateKey = ${response?.privateKey}
Address = ${response?.address}
DNS = ${response?.dns}
[Peer]
PublicKey = ${response?.publicKey}
AllowedIPs = ${response?.allowedIps}
PersistentKeepalive = 0
Endpoint = ${response?.endPoint}
Does deleting the tunnels (profiles) and creating them again work?
If not, can you try this solution and tell if it works?
If none of these work, please share a reproducible snippet of code for us to test. Thanks
This is wg cofig @Caqil
[Interface] PrivateKey = ${response?.privateKey} Address = ${response?.address} DNS = ${response?.dns}
[Peer] PublicKey = ${response?.publicKey} AllowedIPs = ${response?.allowedIps} Endpoint = ${response?.endPoint}
Deleting the tunnels and recreating it doesn't work.
Also this solution doesnt work. To reproduce the problem u can just copy the example code on a new flutter project and run on ios and it wont connect. I was able to run the example provided in the package though.
You need to set the providerBundleIdentifier
according to the app bundle identifier.
You need to set the
providerBundleIdentifier
according to the app bundle identifier.
Modified macos will work, ios will not。
You need to set the
providerBundleIdentifier
according to the app bundle identifier.Modified macos will work, ios will not。
I modified General->Minimun Deployments ->ios 15 can work normally 。
Believe we need to add iOS installation instructions to the README.
@bdlukaa @mahevstark @aakashch0179 It does need a better IOS installation documentation. If you still coundn't get it to work, can you try this?
Hope This Helps.
I am using the example code you provided but still can't run it on IOS, I get an error on the profile saying "Update Required". I have a developer account and I created new bundle IDs for the app. The original WireGuardKit IOS package runs fine with the same bundle ID but this one doesnt.![IMG_9785](https://github.com/Caqil/wireguard_flutter/assets/58520916/eb465fc9-308b-490f-bbf9-7eeeb58463db)