nordicsemi/IOS-nRF-Mesh-Library ? reverse-engineered prompt

Reverse engineered prompt

Build me a Swift library for iPhone that can set up Bluetooth Mesh devices, configure them, and send and receive messages in a mesh network.

I want it to work on iOS with BLE, support adding new devices, managing keys, groups, scenes, and heartbeats, and let me control both client and server models. It should also handle remote provisioning, proxy connections, and firmware update support, with a sample app that shows the main flows clearly so I can test everything from one place.

Please make it something I can use as a package in a normal Xcode project, and include a simple demo experience for provisioning a device, joining it to a network, changing its settings, and sending a group message. If you need current setup details, look up the latest docs online.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab