Wireguard for iOS. How?

Hello all!

Trying to develop VPN application that using Wireguard. Have few qustions about it:

  • Need to have Wireguard https://github.com/WireGuard/wireguard-apple package as static library. Is there any way to use this package as static library?
  • My application is C++. Does anyone know any Wireguard C++ libraries that will be OK for iOS/MacOS? (Not Swift)

You’re asking questions about a third-party library. I can’t answer those. Someone else may chime in here but, if not, I recommend that you discuss this with the library’s vendor.

Need to have Wireguard … package as static library

Why? NE providers can happily use dynamic libraries. The only restriction is that iOS and its child platform don’t support standalone dynamic libraries. Any dynamic library you use must be embedded in a framework wrapper.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Wireguard for iOS. How?
 
 
Q