Working example for BLE on iOS?

Can connect just fine, app crashes anytime I try to register for strings or bytes.
I tried putting "register for" blocks behind a button to add a delay in case it was a timing issue, but still no dice.

anyone have a working example for sending and receiving strings or even bytes on iOS? I have no issues on the android side.

Thanks