storekit2 应用上架的疑惑

5 天前
 zyq0come

这个问题有点小白,主要是没搞过付费功能

我的问题是这样的,我开发了一个应用,准备加一个会员功能

我用 storekit2 本地文件调试是可以的,也创建了一个沙盒账号来测试

现在我疑惑在第一次上架这块,没有上架就没法从苹果的服务器获取会员功能的商品列表

“apple 文档说,App 的首个 App 内购买项目必须随新的 App 版本提交。”

我应该怎么做呢? 功能很简单的话,是不是可以先本地写死,还是需要一个服务器来转一下

谢谢🙏

819 次点击
所在节点    Apple
4 条回复
finab
5 天前
你直接新建的内购商品能直接测试,可以拉取到商品列表,不需要审核

功能开发完毕后,和应用一起提审就行,不需要做任何修改。
CL007
5 天前
可以先提交新版本,编辑内购项目,但不发布,然后在 TestFlight 中测试
zyq0come
5 天前
@finab
@CL007

感谢帮助,

我在 appstoreconnect 创建了 内购项目

![xiangmu]( http://store.zyqblog.cc/linshi/p1.jpg)

在代码里通过, Product.products(for: productIDs) 加载

![code]( http://store.zyqblog.cc/linshi/p2.jpg)

在使用 本地 .storekit 文件,并添加到 StoreKit Configuration 是没有问题的,能获取到商品列表
不使用 本地 .storekit 就不行了,我是不是哪里没做对
zyq0come
3 天前
搞清楚了,我的错,楼上两位说的都是对的,确实新建内购后可以直接测

要注意的是,新建内购时的国家选择,有些国家会要求填税单,这个要在 appstoreconnect 的商务里填上,然后等它生效,我这里等了一天多,

现在可以了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1101511

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX