Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Is there an open source library for announcing new apps via an in-app alert within another app?
iVersion is close to what I am talking about, but not quite, from what I see of it.
Example:
* App-A is purchased by person; in this app I would like to embed a function to alert the person when a new related app is published
* Sometime later, App-B is published - would like the users of App-A to be notified, because the apps are related
And of course, if someone wants to cancel or ignore these alerts, they should disappear and not return on future launches of the app.
Sounds like a classic case for push notifications. Can't see any advantage to necessarily linking these alerts to application launches or updates - you can just manually send a push notification to all users of app A when app B comes out (unless you launch new applications by the hour).
As you said, iVersion isn't intended for this, but my other library iNotify is:
https://github.com/nicklockwood/iNotify
iNotify polls a remote plist file for messages and then displays them on app launch. It has more-or-less the same interface as iVersion and has buttons to dismiss, remind, etc.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I've got a database who store the device Token, country Code and language of my users and I need to send remote notifications for all the user.
What kind of tool can I used to send all notifications by country with a batch?
Thanks,
It's not quite clear what exactly you are trying to achieve but here are options based on my guess, ordered by relevance:
In terms of notifications you can use:
Apple Push Notification Service
your server controls when notification is happening
works for all app states (open/background/closed)
when app is closed user must accept notification to open app
will bother user with system notifications
does not guaranty delivery
requires extra work on server-side and generation of certificates by hand
Local notifications (some relevant info)
your app controls when notification is happening
works for all app states (open/background/closed)
when app is closed user must accept notification to open app
will bother user with system notifications
If you want updates to be invisible to user and just update app you should employ NSURLSession and NSURLConnection and work up from there. These might be of interest:
Polling updates on behalf of app with background fetches
your app controls when update is happening (if iOS doesn't mind)
doesn't work when app is closed
invisible to user
should be optimized for battery life
Keeping connection open (search "ios SocketRocket" for example implementation)
your app totally controls updates
won't work when app is closed
drains battary like crazy (so not recommended)
And then there is oportunity to missuse Voice push API in a interesting way
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
Apple says they may reject apps that are "...are simply web sites bundled as Apps..." I am wondering why does it provide UIWebView then? If there is a mobile friendly website and UIWebView can be used to view the website within an app then why would they reject it? Does anyone have any experience with this kind of app?
The UIWebview and WKWebView classes are available for us to show SOME web content within our apps.
Take Facebook or Twitter for example. Tapping a link in either of those apps will present a webpage. This is so that users aren't thrown out of the app and sent to Safari.
Web views are also great for presenting remote or locally stored PDFs to the user.
What Apple DOESN'T want is people to come along and just wrap up their entire website and put it on the store as an app.
Many reasons include:
Bad user experience. (e.g. Mouse hover doesn't work, its slower)
No control over content. (whats to stop people from going to a completly different website within your app?)
Review Process (Since web content can change anytime, apple can't really ensure your app is appropriate for the store)
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
It's just brought to my attention today the guys at www.webuyapp.com which they claim to develop a patent-able algorithm to obtain location using push notification system even if the app is closed.
Personally I don't think it's possible as they claim:
http://www.webuyapp.com/?page_id=29
How does it look on the customer side? All he has to do is download
WeBuy’s app. Once he has the app installed, we know at all times where
he is without draining his battery - via patentable algorithm we have
created. We know at all times what discounts surround him. Via complex
data mining, we know what our customer (personally) likes, and when we
feel we have a value proposition for him, we reach out and update him
via push notification. The push notification system itself has a
complexed data mining system which learns the users’ behavior to the
push and decides whether it’s a good idea to send a push or not.
Is there any real patent for obtaining location in background when app is closed using apple push notification?
Hmm, the push notification is not used to obtain the location, it sounds like. CoreLocation allows you to keep monitoring the user's location even when the app in in the background. And with that data they are able to use their algorithm to make all of those decisions.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
we are developing iOS apps for several clients.
Not all of them have registered in the apple development program.
is it at all possible for us to publish the app using our account, but have their name and contact information display in the appstore.
No, thats not possible besides custom support and web URLs. But if your client is serious, they should be able to afford the $99 for the account. Are you sure that want to do this anyway? Its your account after all, so you show up with the App and all of its reputation and reviews etc. I wouldn't want to have my clients apps in my normal dev account.
Your company would be listed as publisher. But you will be able to put their URLs and support information and anything in the description area.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
Using a comic app (like the Marvel app) as an example, where is a comic book purchased via an In-App Purchase actually hosted (as in where does it download from)? Is it on Apple servers (like the app itself is) or on the app developers servers?
I ask because Apple charges 30% for an In-App Purchase...the same as they do for a regular app purchase. This is supposed to be in exchange for things like not paying credit card processing fees and not having to host the app ourselves. But in the case of an In-App Purchase that requires a download (and not simply unlocking a feature already contained within the app), I assume the download has to come from the app developers own servers...which means the app developer is paying for the data transfer on top of the 30% to Apple. Is this correct?
Thanks.
Eddie
Apple does not host content outside of your ipa file. You can use services like Urban Airship to help. Again, they take a small cut for their service, but it definitely makes it easier than setting up your own S3/webservices.
http://urbanairship.com/products/in-app-purchase/