将更新应用程序发送到AppStore并通知用户

发布于 2024-10-11 01:27:47 字数 117 浏览 5 评论 0原文

我有一个问题。我将应用程序发送到AppStore。当我需要发送应用程序的更新时,如何通知用户应用程序有新的更新?我把关键版本与新版本号放在一起。我需要设置其他键来通知用户存在新的更新应用程序?

非常感谢!

I have a question. I send App to AppStore. When I need send a update for the App, How notify the users that the App have new update? I put the key version with new version number. I need set other key for notify the users that exist new update App??

Thank you very much!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

反目相谮 2024-10-18 01:27:47

为什么不使用 iTunes Store API?
有了您的应用程序商店 ID,您可以像这样获取其信息: http://itunes.apple.com/lookup?id= 441252681

“版本”字段就是您要查找的内容。
哦,当然可以免费更新!

Why don't use the iTunes Store API?
Having your application store id, you can fetch its info like this: http://itunes.apple.com/lookup?id=441252681

the "version" field it's what your're looking for.
oh, of course you get it updated for free!

半步萧音过轻尘 2024-10-18 01:27:47

确实,App Store 会自动通知用户,但他们经常错过 App Store App 上的通知徽章,并且很长时间不更新。

我编写了一个类,通过轮询 iTunes 服务来检测新版本何时发布,从而从应用程序本身通知用户:

http://charcoaldesign.co.uk/source/cocoa#iversion

基本上它是上面 Matthew Frederick 想法的实现,但这是一个足够复杂的任务,你可能想使用我的类而不是滚动你的自己的解决方案。此外,由于它直接访问 iTunes 服务,因此您无需托管和维护自己的版本文件。

It's true that the App Store will notify users automatically, but they often miss the notification badge on the App Store App and don't update for a long time.

I wrote a class to inform users from within the app itself by polling the iTunes services to detect when the new version is released:

http://charcoaldesign.co.uk/source/cocoa#iversion

Basically it's an implementation of Matthew Frederick's idea above, but it's a complex enough task that you might want to use my class instead of rolling your own solution. Also, because it hits the iTunes services directly, you don't need to host and maintain your own version file.

巷雨优美回忆 2024-10-18 01:27:47

当用户与 iTunes 同步或在设备上使用 App Store 应用程序时,会自动收到通知。


编辑添加

如果您提前计划,您当然可以自己通知用户。创建一个方法,向您控制的位置发出请求(即使是免费的 Google 页面也可以正常工作)以确定当前版本并在 application:didFinishLaunchingWithOptions 中调用它。将您检索到的数字与设备上当前的版本进行比较,如果用户运行的是过时版本,请通知他们并提供指向 App Store 应用程序的链接,他们可以在其中执行更新。

每当您推出新版本时,只需更新网页即可。

Users are notified automatically when they sync with iTunes or use the App Store app on their device.


Edited to add

You certainly can notify users yourself if you plan ahead. Create a method that makes a request to a location you control (even a free Google Page would work fine) to determine the current version and call it in application:didFinishLaunchingWithOptions. Compare the number you retrieve to the version currently on the device and if the user is running an out of date version, notify them and provide a link to the App Store app where they can perform the update.

Whenever you come out with a new version just update the web page.

仄言 2024-10-18 01:27:47

你不需要做任何事情。
您的用户将在应用商店应用程序或通过 iTunes 自动收到通知。

You don't need to do anything.
Your users will be informed automatically in the app store app or via itunes.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文