Apple Push Notification - Can read all incoming messages like Pebble App? - ios7

Pebble App can read all incoming messages. I want make app that read all messages in push notification center without jailbreak. Is it possible?

Maybe it's a bit too late, but actually it's possible and Apple didn't help Pebble. The trick is "Message Access Protocol" supported by iPhone 4+
This is the technology used by in-car system, pebble and, recently, Notifyr.

No , It is Not Possible.
You can not read all Notifications.

Related

Use Firebase cloud messaging or let the app asks for event and fire notification with an API?

We are developing an app for Android and IOS for students. student can receive notification for upcoming events like exams or interviews.
We are between two decisions: Using FCM with the development of a backed which manages the sending of notifications and the registration of tokens or using the schedulers that exist in IOS and Android then download a list of events from an API regularly and trigger a local notification which will require less development on the backend side but a little more on the frontend side.
What would be best in your opinion and can we trigger a notification even if the app is closed for the 2nd solution?
I would deffinitely recommend to use FCM. It is much easier than it looks like and the performance of your notifications would be much better regarding stability, timing, battery persistance and other. You can use on of the Firebase databases to store the notification tokens and the Firebase Cloud Functions to send them from there. I have made a very similar App for Kindergarden children and it works great. I'm not sure if it would even work at all when you do it on your own. At least not as you expect it. For me that sounds like much more work.

Send HTML as Push Notification Message

I have 2 questions:
1) I need to send HTML in Push Notification IBM MobileFirst as a message, can I achieve it? If yes, how?
2) Using MobileFirst Console, can we send Push Notification? or in case we don't have any adapter/ or data source can we acheive push notification?
glad hearing you guys soon.
Push notifications are meant for very short text-based messages and are limited in size; sending mark-up will in all likelihood exceed this.
In order to use push notifications in IBM MobileFirst, you must use adapters. Please see the user documentation and developer center for more information.

How possible ANCS ( Apple Notification Center Service ) send phone call or sms to wearable devices?

As we know ANCS provides the chance to send notification to paired BLE devices such as Pebble alike watches. My question is
Is that possible to send the telephone call info (i.e, the calling number ) or SMS message to the paired BLE devices via ANCS ?
Quite new to ANCS, got a lot sample code from this question here to verify if the wearable device can know who is calling my iphone, or what message is sending to me. I know Apple has high protection for users, call and sms are high sensitive info, therefore, that will be no way to get such info even from ANCS way.
Thanks in advance.
The short answer to your question is yes.
I have been playing with this for a few hours and have configured a 'Central' on my laptop that connects to the ANCS service on my iPhone. I am able to read the 'Notification Source' data and then request the attributes 'Title', 'Subtitle' and 'Message' via the control point characteristic using "Get Notification Attributes". This is as far as I have got...
Have a look at the ANCS specification here:
https://developer.apple.com/library/ios/documentation/CoreBluetooth/Reference/AppleNotificationCenterServiceSpecification/Appendix/Appendix.html#//apple_ref/doc/uid/TP40013460-CH3-SW7
Took me a while to understand what was going on but I think the bits you will probably be most interested in are "Get Notification Attributes" or "Get App Attributes".

Objective-C Async communication between IOS devices

Is there a way to perform async communication between iPhones/IOS devices? I have been researching and thought maybe APN might fill that void, but it sounds like I can't initiate an APN push from an IOS dvice to another, and even if I could I can't trigger the "event" on the other device with just an APN push from what I can identify.
Does anyone have any examples or general advice for IOS device interaction for devices that are not in GameKit (i.e. wifi/bluetooth) range that does not require an intermediate service (urban airship, dedicated server, etc) or will I need to have a 3rd party in order to trigger and/or sync these interactions between devices?
Sorry I don't have any code or details as this is still in the planning phases for me. Any pointers would be greatly appreciated.
The answer is : use a server side app and have all your devices talk to that server.
If you dont want or cannot host an app, you can use a cloud solution based on websocket like Pusher. You can then subscribe to events and post messages with data.
They have an iOS client library
http://pusher.com/docs/client_libraries
P.S: Also have a look at Parse and Stackmob , i remember that had this kind of feature was in their roadmap, but i don't know if it's available yet..
Hope this helps,
Vincent

how push notification works and what is the requirements of it?

i want to know how do i enable my application to use push notification service.i read the guide but doesn't find it much detailed information about it.Could someone tell me an easy way that how it works,what are the requirements,how do i apply this in my app. one thing i would like to know that according to guide the connection between provider and APNs must be asynchronous,What does it mean? also i read that if we continuously connect and disconnect APNs will block the IP. so what is the minimum time difference to connect to APNs after disconnecting.Please guide me in according to the question.thanks
First off, there are quite a few tutorials out on the net for how to do this.
But here's the basics:
You need a server that is able to connect to the APNs whenever you have notifications for your app.
That server will then connect to the APNs using your Apple supplied SSL cert.
For each messages that you have to send:
a. Create a payload message that your app can do something with.
b. Include the deviceToken for the iPhone you want to send notifications to.
c. Write the raw data (see Apple's docs for specifics on the format) to the socket for each message.
Disconnect from the APNs.
What Apple means by "asynchronous", is that the APNs will not send a response to any of your data acknowledging it. So you need to make sure that whatever networking library you're using to connect can support raw data connections.
I don't think I have seen any published guidelines for minimum time between connections. I think Apple's note is more specifically directed to ensure that you're batching your messages and not flooding the APNs maliciously. I suspect that they'll contact you first if they feel you're overstepping the bounds.
Again, I would suggest a quick Google search on "iphone push notification tutorial" for specifics that can guide you further.
Hope this helps you on your way.