6

我希望能够生成链接,允许我的 iOS 应用程序的用户兑换应用程序内购买的促销代码。因此,他们可能会收到一封带有“兑换代码”按钮的电子邮件,该按钮会将他们带到预填代码的应用商店兑换页面,或者为他们兑换代码。但是,我一直无法找到正确的网址。

一个相关的问题有一个 Mac 商店应用程序的答案,但它不适用于 iOS 代码:用于兑换 Mac App Store 促销代码的 URL

4

6 回答 6

6

要打开 App Store 的兑换页面,请使用以下链接:

itms-apps://apps.apple.com/account/freeProductCodeWizard?code=YOUR_CODE

编辑:正如 Kamil Rykowski 指出的那样,上述网址仅适用于 iOS 13。由于 iOS 14(也适用于 iOS 13),您必须使用

itms-apps://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/freeProductCodeWizard?code=YOUR_CODE

于 2020-02-13T08:51:13.640 回答
4

https://apps.apple.com/redeem?code=(ABM 代码兑换链接)

这个对我有用。

于 2022-01-26T07:42:34.477 回答
2

对我有用的是:

iOS 13:

itms-apps://apps.apple.com/account/freeProductCodeWizard?code=YOUR_CODE

iOS 14:

itms-apps://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/freeProductCodeWizard?code=YOUR_CODE

不确定以前的 iOS 版本,可能使用的是 iOS 13 格式,但由于缺少合适的设备而没有进行测试。

于 2021-01-21T11:04:00.437 回答
2

短链接也有效: https ://apple.co/2RtWNMU?code=YOUR_CODE

短链接来源 - App Store 帮助页面 https://support.apple.com/en-us/HT201209 链接“Redeem your gift card”

于 2021-05-17T06:19:16.283 回答
1

“官方”优惠代码 URL 显示在 App Store Connect 的优惠详情页面上:

  1. 在 App Store Connect 中打开您的应用并选择应用内购买 -> 管理。
  2. 在“应用内购买”下选择您的应用内购买。
  3. 在“订阅价格”下,展开“有效订阅优惠”并单击列表中的优惠名称。
  4. 优惠代码 URL 显示在此页面上,例如:

https://apps.apple.com/redeem?ctx=offercodes&id=APP_ID&code=CODE

其中 APP_ID 是您的应用程序 ID,CODE 是要兑换的代码。

我想假设 URL 格式始终相同是不安全的。因此,您应该从优惠详情页面检查优惠的当前有效 URL。

于 2021-06-14T19:55:44.537 回答
0

从最新的 iOS 15.2.1 开始,上述所有解决方案现在都不再有效。用户将被带到 AppStore,但它会给他们一个显示“连接失败”的空白屏幕

但是,我发现了一个可以完成工作的更新链接,事实上,在我看来,它现在更好一点......

"https://apps.apple.com/WebObjects/MZFinance.woa/wa/redeemLandingPage?code=" + redemptionCode
于 2022-01-22T20:39:24.030 回答