嗨,你能告訴我如何使用xamarin訪問iOS設備的ip地址。我們正在構建iOS應用程序,在其中顯示設備本地IP地址。我使用了許多其他解決方案,但他們不適合我。在xamarin中獲取iOS設備的ip地址
1
A
回答
1
我發現了一篇關於它的位置:https://forums.xamarin.com/discussion/348/acquire-device-ip-addresses-monotouch-since-ios6-0
不言而喻如下: 嘗試使用System.Net.NetworkInformation.NetworkInterface:
foreach (var netInterface in NetworkInterface.GetAllNetworkInterfaces()) {
if (netInterface.NetworkInterfaceType == NetworkInterfaceType.Wireless80211 ||
netInterface.NetworkInterfaceType == NetworkInterfaceType.Ethernet) {
foreach (var addrInfo in netInterface.GetIPProperties().UnicastAddresses) {
if (addrInfo.Address.AddressFamily == AddressFamily.InterNetwork) {
var ipAddress = addrInfo.Address;
// use ipAddress as needed ...
}
}
}
}
+0
感謝快速reaponse我們alreadu試過這個,但它不適合我們。 – Theappmedia
+0
你有錯誤嗎?你還需要權限來訪問我認爲的這個接口? –
相關問題
- 1. iOS設備的IP地址
- 2. 獲取UPnP設備的IP地址
- 3. 獲取設備的IP地址
- 4. 當連接到WiFi時獲取ios設備的IP地址
- 5. 從Android應用獲取設備的MAC地址和IP地址
- 6. 獲取設備連接到局域網的設備的IP地址/ MAC地址
- 7. 如何從asp.net c#中的ios設備獲取本地ip地址?
- 8. 如何獲取Java中所有網絡設備的IP地址
- 9. 如何在React Native上獲取設備的IP地址?
- 10. 獲取WiFi我的設備的直接IP地址
- 11. 如何獲取我的Android設備的動態IP地址
- 12. 獲取IP地址
- 13. 獲取IP地址
- 14. 獲取IP地址
- 15. 如何通過iOS中的BLE獲取設備的MAC地址
- 16. 如何獲取任何黑莓設備的IP/MAC地址?
- 17. 如何獲取其他移動設備的IP地址?
- 18. 獲取用於從Android設備連接到Firebase的IP地址
- 19. boost :: asio獲取特定網絡設備的IP地址?
- 20. 獲取iPhone或iPad設備的IP地址使用Swift 3
- 21. 使用API獲取Android設備的IP地址
- 22. 獲取iscsi設備的目標IP地址
- 23. 無法獲取我設備的IP地址
- 24. 在vb.net獲取IP地址
- 25. 獲取IP地址在Lua
- 26. 通過linq在iPhone上獲取Monotouch/Xamarin上的IP地址
- 27. 獲取IP地址的mac地址
- 28. 獲取本地IP地址
- 29. 如何從設備獲取默認IP地址?
- 30. 如何從Bluemix IoT服務獲取設備/網關IP地址?
你嘗試過什麼到目前爲止? –
你好,它爲我工作https://stackoverflow.com/questions/17843925/get-ip-address-on-monotouch-xamarin-in-iphone-via-linq別忘了投他。 – Theappmedia
[在Monotouch/Xamarin上通過linq獲取IP地址](https://stackoverflow.com/questions/17843925/get-ip-address-on-monotouch-xamarin-in-iphone-via-linq) – DaveP