在应用程序内购买不同应用程序的内容
我目前有一个应用程序分为多个应用程序。我想将它们全部合并到一个应用程序中,并能够使用应用程序内购买来下载多个应用程序中当前持有的部分。有没有一种方法可以允许当前拥有各个应用程序的人以某种方式进行应用程序内购买来解锁单个应用程序中的部件?
I currently have an app that is divided into multiple apps. I'd like to combine them all into a single application with the ability to use In App purchasing to download the parts currently held in multiple apps. Is there a way that I can allow people who currently own the individual apps to somehow make an In App purchase that unlocks the parts in the single app?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
最明显的解决方案是使用保存用户帐户和应用内购买的网络服务器。如果您需要离线解决方案,我建议您使用 iCloud Keychain,您可以在 XCode 中标记您的应用程序共享相同的钥匙串。
要启用钥匙串共享:
- 在XCode中选择目标
- 转到功能
- 启用钥匙串共享
- 为所有应用程序添加一个具有相同名称的组。
毕竟您的应用程序将能够访问此共享数据。
如果您不熟悉钥匙串本教程 将是一个好的开始。钥匙串并没有那么复杂。
编辑:woops 甚至没有注意到我正在回答一个 3 年前的问题。
The most obvious solution is to use a web server holding user accounts and in-app purchases. If you require an offline solution, I will suggest you to use iCloud Keychain, you can mark your apps sharing the same keychain in XCode.
To enable keychain sharing:
-Select the target in XCode
-Go to capabilities
-Enable keychain sharing
-Add a group with same name for all apps.
After all your apps will be able to reach this shared data.
If you are not familiar with keychain this tutorial will be a good start. Keychain is not that complicated.
EDIT: woops didn't even notice I'm answering a 3 year old question.