我打算制作一个类似于iBooks的iOS应用程序,以及一个我们可以管理内容的网络服务器。
大问题是"我们如何在iOS应用程序中实施图书购买"
以上是可能的答案(我可以解决到目前为止)上面的问题但是找不到一个聪明而好的解决方案。
1)iBooks很棒,但无法模仿......
我们可以发现iBooks是AppStore中没有IAP的应用程序,但书籍清除的体验就像购买IAP项目一样。
我们怎么做?
2)将IAP项添加到itunes connect。
当出现新书时,我们需要在itunes connect中添加一个新的IAP项目吗?
我们可以在我的网络服务器上自动执行此操作吗?
以下应用似乎正在添加IAP项目 - 他们是否设法手动执行此操作?
https://itunes.apple.com/us/app/la-biblia-reina-valera-estudio/id519625336?mt=8 https://itunes.apple.com/cn/app/qq-yue-du/id487608658?l=en&mt=8&ign-mpt=uo%3D2
3)为每个价格等级添加IAP项目。
我们预先为价格等级(每一层一个项目)添加消耗品IAP项目,并且我们持有购买者的苹果ID和在我们自己的服务器上购买的书籍。
但在这种情况下,我们需要获得苹果ID,这是非常不可能的。
4)在我们自己的服务器上拥有用户数据库
我们在自己的服务器上创建自己的用户数据库。我们可以应用#3的想法,但用户登录两次应该非常不方便 - 一个用于苹果ID,一个用于登录我们自己的数据库。
有没有像iBooks那样有效的解决方案?