As you point out, iOS does not allow background processes (in
particular daemons), unless you jailbreak a device. However, it is
possible to launch Haggle as a thread from a normal app, but this will
only allow Haggle to run while in the foreground. We've experimented
with both approaches and they work, but due to the limitations of eaxh
approach we have not put any serious effort into this.
Btw, Haggle works just fine with Wifi on iOS, so listening on
non-restricted ports is not an issue. Bluetooth, however, won't work
due to iOS lacking a Bluetooth API.
There is no reason to make Haggle run in "embedded" mode since IPC
works just fine as long as it is over an unrestricted port.
Good luck.
Erik
> --
> You received this message because you are subscribed to the Google Groups "haggle-developer" group.
> To post to this group, send email to haggle-d...@googlegroups.com.
> To unsubscribe from this group, send email to haggle-develop...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/haggle-developer?hl=en.
>