如何以编程方式或其他方式获取 Apple 应用内购买图标?

How to get Apple In-App Purchase Icon Programatically or otherwise?

申请是否提供应用内购买图标?我一直在努力寻找,但找不到任何地方。在我的应用程序中,我想向客户展示各种支付选项,例如 PayPal、Apple Pay、应用内购买等。找不到任何应用内购买图标。我看到一些应用程序使用类似 Apple Pay 图标的图标,但上面写着 InApp,不知道从哪里得到它?

有没有办法以编程方式获取它?如果是怎么办?

附上使用了此应用内购买图标的应用的屏幕截图。从哪里获取?

苹果似乎没有为我们提供ready-made按钮。

界面


可以使用Apple图标和InApp文字制作UIButton,设置 cornerRadiusborderWidthborderColor 层。

使用imageEdgeInsetstitleEdgeInsetscontentEdgeInsets来调整偏移量

SF Symbols帮了大忙,你可以用Stringapplelogo找到苹果图标然后补上。

let appleIcon = UIImage(systemName: "applelogo")

可用于iOS14.0+.

Apple 购买


手动调用Apple PurchaseAPI

您可以在此处 GitHub SwiftyStoreKit 或使用 Apple API StoreKit