I am implementing Adobe Campaign's Neolane SDK version 1.0.26 for my iOS application. While I am able to register my device successfully in the server. There are the following issues:
Neolane_SDKDelegate's registerDeviceStatus function is not called even when the delegate is set.
The Adobe server is not able to send notification on iOS 13 devices while iOS 12 devices are able to receive it successfully.
I have checked using PushNotification utility (from RayWenderlich); both iOS 12 and iOS 13 device receive the notification. Still, the app/device doesn't receive push notification sent from AdobeCampaign server.
The problem actually was from campaign server side. They were using iOS binary connector. This could sends notifications on the legacy binary APNS server. But failed for iOS 13. Once it was replaced by iOS HTTP/2 connector, the problem was resolved.
Reference:
Cofiguring Mobile Application
My app needs to communicate with an android app via classic bluetooth.
We have implemented bluetooth socket in android application. Now i have to connect to the bluetooth service created by this app using uuid.
I have read various post related to this topic, but couldn't find a solution.
Any help will be appreciated.
Q1) Can we connect to iOS app to bluetooth socket created by an android app ?
I have read about Gamekit but it can be used only for communication between two iOS devices only.Correct me if I am wrong.
Q2) Can i use External Accessory framework ?
NOTE:- We are not using BLE in our apps.
I have a Mac application and an iOS application. I need to display a notification on iOS, coming from the Mac app.
Is there any easier way to do it than using Push Notifications or network sockets (UDP or TCP)? Maybe Apple provides it away?
I need to make sure that the user hears this notification. The application should launch in the background and start playing sound.
If they are on the same network you can use bonjour ( https://developer.apple.com/bonjour/index.html ) for communication between mac app and iOS app.
If they are on different network you have to use a server, the server will be connected to both mac app and iOS app via tcp, and you can send msgs via the server. And if the iOS device is locked or app is in background you have to implement push notification for sending data to the iOS app.
Not sure of your use case, but using Apple's push notifications to serve notifications for your app seems like a suitable choice. Again, not sure of your use case, but an alternative may be to send a text-message using the Twilio API.
There is another option known as BLE .With BLE you can interact between mac and iOS using core bluetooth framework.
When you receive any message from mac to iOS using this framework you can show a local notification and can wake an app, since BLE also works well in background mode.
For mac to act as peripheral there is a good open source project over here.
you can find more information about BLE here.
Hope this helps.
I think the only acceptable solution is to send push notifications via APNS from mac to iOS device due to limitations on app lifetime on iOS. There is nothing hard in implementing APNS, there are lots of ready implementations, like NWPusher - you may copy it to your project and setup the environment - keys, device tokens - and you're done. To transmit tokens from iOS to your mac app, you may use tons of ways. For example, implement simple web-service on mac and send tokens via http/https.
You may also use a ready server-side implementations, like parse.com, to send push notifications.
I would like to explore the connectivity options for domotics software to connect hardware on a house compatible to iOS (iPhone/iWatch/iPad).
My first thoughts go to RFID tags applied to the devices or hardware transmitting Wi-Fi signal. However I am not sure that iOS is a system "open" enough to receive external signals.
For example when developing an App is not possible to let it access the main background thread whilst in background so it would be difficut to receive notifications from external hardware. My solution would be to send those notification to the device using the push notification system and paired to a server.
Could anyone help me clarify the reality of this?
Any useful link or resources? What are the latest advances as of iOS 8? And what are the best practices for this type of problems? What are the SDKs available for RFID?
We are developing a BB app using the Verivo development platform. The application server pushes notifications using the settings provided by RIM after registering for BIS Push. We have observed that BB devices in the US are receiving the notifications successfully. However devices in Asia (Singapore and Sri Lanka) are not. These devices have valid BIS plans and are properly connected to BIS. What could be the issue?
We did tick all three regions when registering with push.
Thanks in advance.
The cause was a corrupt config database left over in the BB. Verivo support recommended not installing the app using the BB Desktop Manager which may cause this issue. Cleared this out reinstalled and it worked.