Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何使用登录系统实现应用程序购买?_Ios_Iphone_In App Purchase - Fatal编程技术网

Ios 如何使用登录系统实现应用程序购买?

Ios 如何使用登录系统实现应用程序购买?,ios,iphone,in-app-purchase,Ios,Iphone,In App Purchase,我有两个应用程序,第一个是hadeed,它是企业的索引,所以每个企业在hadeed应用程序上都有一个频道页面。此页面描述业务详细信息,显示图像 我有另一个应用程序hadeed manager,该应用程序由企业所有者使用,每个用户都有一个用户名和密码。通过hadeed manager,企业主可以更改其业务详细信息加载图像、更改业务位置…,然后此更新将显示在hadeed应用程序上 我想在企业主使用hadeed manager更新详细信息或上传图像时向他们收费。例如,用户每月支付1美元,然后他可以更新

我有两个应用程序,第一个是hadeed,它是企业的索引,所以每个企业在hadeed应用程序上都有一个频道页面。此页面描述业务详细信息,显示图像

我有另一个应用程序hadeed manager,该应用程序由企业所有者使用,每个用户都有一个用户名和密码。通过hadeed manager,企业主可以更改其业务详细信息加载图像、更改业务位置…,然后此更新将显示在hadeed应用程序上

我想在企业主使用hadeed manager更新详细信息或上传图像时向他们收费。例如,用户每月支付1美元,然后他可以更新其业务详细信息

我选择app purchase向企业主收费,问题是app purchase与apple id关联,因此企业主可以登录business 1并购买hadeed manager产品,然后从我的系统中注销,并再次使用同一部手机登录到另一家公司,storekit将显示用户已经购买了hadeed manager产品


我怎样才能解决这个问题

如果你担心苹果ID持有者在你的服务上有多个业务或账户,那么应用内购买似乎不是你想要的

如果你致力于应用内购买,也许你应该像应用内购买一样不续费订阅。例如,为什么不提供1.99美元的应用程序内购买,即一个月的服务,以及更长时间内的更多价格点。这些购买可以根据用户的意愿进行多次,并且每个购买的资产都与您服务中的一个业务实体相关联


否则,您可能希望为您的企业主用户在一个简单的web应用程序上进行管理、订阅和支付—怎么说每个企业主都拥有一台iOS设备?通过利用中立的技术为用户提供体验,您可以获得更多的业务覆盖。

感谢您的回复,实际上我有一个可以向用户收费的系统,但我想我无法在ios应用程序上实现它,因为根据苹果指南,那些通过应用商店以外的机制解锁或启用附加功能或功能的应用程序将被拒绝,因此,如果我使用我的系统实现,我的应用程序将不被接受!对吗?如果你的商业模式是通过其他系统邀请用户订阅和共享信息,那么苹果没有规定你不能编写允许这些用户登录和管理其帐户的应用程序。你是对的,当涉及到资金交换时,它变得很危险。我会将该功能作为web应用程序的一部分—您的应用程序应该只供已注册的用户管理其帐户。比如,看看像Kindle应用程序这样的应用程序——你不能在其中购买书籍,但你可以与已经付费的书籍进行交互。我下载了Kindle应用程序,是的,我无法创建ios版本的用户,但我使用安卓版本创建用户,而安卓系统可以使用亚马逊系统而不是谷歌play购买书籍,但在ios里我买不到书!