从应用商店安装时,让 iPhone 应用付费版本替换免费版本 [英] Make iPhone app paid version replace free version on install from app store

查看:29
本文介绍了从应用商店安装时,让 iPhone 应用付费版本替换免费版本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我刚刚发布了付费应用商店应用程序的免费版本,我希望付费版本在安装时取代免费版本.

I just released a free version of a paid app store application, and I would like the paid version to replace the free version on install.

在测试期间,我通过为它们提供相同的应用程序 ID 并使用相同的证书对它们进行签名来实现此目的.

During testing I had this working by giving them both the same app id and signing them with the same certificate.

当我向 Apple 提交新的免费版本时,它不允许我使用现有的应用程序 ID,我为免费版本创建了一个新的应用程序 ID.

When I submitted the new free version to Apple it would not let me use the existing app id, and I created a new one for the free version.

这样做的副作用是现在我的付费版本在安装时不再取代免费版本.用户最终在他们的手机上安装了两者.

The side effect of this is now my paid version no longer replaces the free version on install. The user ends up with both installed on their phone.

如何让付费版本取代免费版本?

How can I make the paid version replace the free one?

编辑 1: 我想要应用商店中同时有免费版和付费版的应用程序.免费版中有购买付费版的链接.

EDIT 1: I want both the free and paid version of the app in the app store at the same time. The free version has a link in it to buy the paid version.

编辑 2:我以为我看到商店中的其他应用这样做了,但也许我错了.

EDIT 2: I was thinking I had seen other apps from the store do this, but maybe I was mistaken.

推荐答案

就设备而言,它有两个不同的应用程序,具有两个不同的证书.用户将不得不手动删除旧的.如果它们都具有相同的名称和图标,对它们来说会有些混乱.在我看来,您的免费版本应该在名称中包含免费"或精简版"以简化此操作.

As far as the device is concerned, it has two different apps with two different certificates. The user will have to manually delete the old one. If they both have the same name and icon, it will be somewhat confusing for them. In my opinion, your free version should have "free" or "lite" somewhere in the name to make this easier.

这篇关于从应用商店安装时,让 iPhone 应用付费版本替换免费版本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆