When I call fetchCurrent on NEHotspotNetwork, I am able to correctly retrieve the SSID and other information, but why do I always receive zero as the signal strength value?
Here my code:
let config = NEHotspotConfiguration(ssid: "mySSID", passphrase: "MyPass", isWEP: false)
config.joinOnce = true
NEHotspotConfigurationManager.shared.apply(config) { [weak self] (error) in
guard let this = self else {
print("WiFi network not found")
result(false)
return
}
this.getSSID { (sSSID) -> () in
if (error != nil) {
if (error?.localizedDescription == "already associated.") {
print("Connected to '\(sSSID ?? "<Unknown Network>")'")
result(true)
} else {
print("Not Connected")
result(false)
}
} else if let ssid = sSSID {
print("Connected to " + ssid)
// ssid check is required because if wifi not found (could not connect) there seems to be no error given
result(ssid == sSSID)
} else {
print("WiFi network not found")
result(false)
}
}
}
} else {
print("Not Connected")
result(nil)
return
}
public func getSSID(result: @escaping (String?) -> ()) {
if #available(iOS 14.0, *) {
NEHotspotNetwork.fetchCurrent { currentNetwork in
result(currentNetwork?.ssid)
}
}
}
Post
Replies
Boosts
Views
Activity
I need to get all devices names which are connected to same wifi.
I tried NetServiceBrowser, in netServiceBrowser(_ browser: NetServiceBrowser, didFind service: NetService, moreComing: Bool) function I get some devices name like Macbook or iPad with search service type of browser.searchForServices(ofType: "_services._dns-sd._udp.", inDomain: "local.") But in this service type I cant get iPhones.
I'm not sure if this is the right way, which framework should I use to accomplish this? Am I on the right track? What permits do I need to get?
I need your help. Best regards.
Hello, I have been experiencing the problem you see below for a long time.
How can I solve it?
As a result of my research, I tried many things but it didn't work. Cocoapods is used in the project.
Can you help me?
dyld[71940]: Library not loaded: @rpath/Papara.framework/Papara
Referenced from: <9ADE446C-A9F6-30B8-A6AB-FFB2B4D3F9C4> /Users/mehmet.akyol/Library/Developer/CoreSimulator/Devices/E2C4776D-41A3-4C52-B2CB-B6BB80CD4B3F/data/Containers/Bundle/Application/3B8E2E48-FD91-453F-9211-1FC4193ACB51/iosTurknet.app/iosTurknet
Reason: tried: '/Users/mehmet.akyol/Library/Developer/Xcode/DerivedData/iosTurknet-cuvkzreipstianayawphjkqjginw/Build/Products/Debug-iphonesimulator/Papara.framework/Papara' (no such file), '/Users/mehmet.akyol/Library/Developer/Xcode/DerivedData/iosTurknet-cuvkzreipstianayawphjkqjginw/Build/Products/Debug-iphonesimulator/PackageFrameworks/Papara.framework/Papara' (no such file), '/Library/Developer/CoreSimulator/Volumes/iOS_21A328/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 17.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib/swift/Papara.framework/Papara' (no such file), '/usr/lib/swift/Papara.framework/Papara' (no such file, no dyld cache), '/Library/Developer/CoreSimulator/Volumes/iOS_21A328/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 17.0.simruntime/Contents/Resources/RuntimeRoot/Users/mehmet.akyol/Library/Developer/Xcode/DerivedData/iosTurknet-cuvkzreipstianayawphjkqjginw/Build/Products/Debug-iphonesimulator/PackageFrameworks/Papara.framework/Papara' (no such file), '/Users/mehmet.akyol/Library/Developer/Xcode/DerivedData/iosTurknet-cuvkzreipstianayawphjkqjginw/Build/Products/Debug-iphonesimulator/PackageFrameworks/Papara.framework/Papara' (no such file), '/Users/mehmet.akyol/Library/Developer/CoreSimulator/Devices/E2C4776D-41A3-4C52-B2CB-B6BB80CD4B3F/data/Containers/Bundle/Application/3B8E2E48-FD91-453F-9211-1FC4193ACB51/iosTurknet.app/Frameworks/Papara.framework/Papara' (no such file), '/Users/mehmet.akyol/Library/Developer/CoreSimulator/Devices/E2C4776D-41A3-4C52-B2CB-B6BB80CD4B3F/data/Containers/Bundle/Application/3B8E2E48-FD91-453F-9211-1FC4193ACB51/iosTurknet.app/Frameworks/Papara.framework/Papara' (no such file), '/Users/mehmet.akyol/Library/Developer/CoreSimulator/Devices/E2C4776D-41A3-4C52-B2CB-B6BB80CD4B3F/data/Containers/Bundle/Application/3B8E2E48-FD91-453F-9211-1FC4193ACB51/iosTurknet.app/Papara.framework/Papara' (no such file), '/Library/Developer/CoreSimulator/Volumes/iOS_21A328/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 17.0.simruntime/Contents/Resources/RuntimeRoot/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/lib/darwin/Papara.framework/Papara' (no such file), '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/lib/darwin/Papara.framework/Papara' (no such file), '/Library/Developer/CoreSimulator/Volumes/iOS_21A328/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 17.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib/swift/Papara.framework/Papara' (no such file), '/usr/lib/swift/Papara.framework/Papara' (no such file, no dyld cache), '/Library/Developer/CoreSimulator/Volumes/iOS_21A328/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 17.0.simruntime/Contents/Resources/RuntimeRoot/Users/mehmet.akyol/Library/Developer/Xcode/DerivedData/iosTurknet-cuvkzreipstianayawphjkqjginw/Build/Products/Debug-iphonesimulator/PackageFrameworks/Papara.framework/Papara' (no such file), '/Users/mehmet.akyol/Library/Developer/Xcode/DerivedData/iosTurknet-cuvkzreipstianayawphjkqjginw/Build/Products/Debug-iphonesimulator/PackageFrameworks/Papara.framework/Papara' (no such file), '/Users/mehmet.akyol/Library/Developer/CoreSimulator/Devices/E2C4776D-41A3-4C52-B2CB-B6BB80CD4B3F/data/Containers/Bundle/Application/3B8E2E48-FD91-453F-9211-1FC4193ACB51/iosTurknet.app/Frameworks/Papara.framework/Papara' (no such file), '/Users/mehmet.akyol/Library/Developer/CoreSimulator/Devices/E2C4776D-41A3-4C52-B2CB-B6BB80CD4B3F/data/Containers/Bundle/Application/3B8E2E48-FD91-453F-9211-1FC4193ACB51/iosTurknet.app/Frameworks/Papara.framework/Papara' (no such file), '/Users/mehmet.akyol/Library/Developer/CoreSimulator/Devices/E2C4776D-41A3-4C52-B2CB-B6BB80CD4B3F/data/Containers/Bundle/Application/3B8E2E48-FD91-453F-9211-1FC4193ACB51/iosTurknet.app/Papara.framework/Papara' (no such file), '/Library/Developer/CoreSimulator/Volumes/iOS_21A328/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 17.0.simruntime/Contents/Resources/RuntimeRoot/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/lib/darwin/Papara.framework/Papara' (no such file), '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/lib/darwin/Papara.framework/Papara' (no such file), '/Library/Developer/CoreSimulator/Volumes/iOS_21A328/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 17.0.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/Papara.framework/Papara' (no such file)