I developed a background service for android, which works by providing some interface through AIDL, so if another application wants to use these functions, it just binds to my service.
Now I want to do the same thing in IOS, i have no idea to do these in the IOS.
I want to know whether it works in IOS like android. Iff yes, which module can be used? or have another way to do this in IOS?
Thanks.
No, I think, is the short answer. iOS has very limited inter-process communication facilities and only a limited range of applications are able to multi-task.
The closest equivalent — and it’s not terribly close — would be a URL scheme. Your app would “advertise” its services and other apps would switch over to your app to perform them.