2015-11-30 96 views
0

我正在使用Xamarin.forms構建一個應用程序,並且我想爲AppStore和Playstore實現應用內購買。In App Purchase in xamarin.forms

我已經看了Xamarin.InAppPurchase和Xamarin.Inappbilling組件。 但他們似乎不能很好地工作,我需要兩個平臺的完整解決方案。

有沒有人得到解決方案?

回答

3

使用像InAppBilling這樣的組件肯定是做到這一點的方法。

看看這個使用插件的例子,看看是否可以解決你的問題。

https://forums.xamarin.com/discussion/45937/inapp-billing

在應用內結算是非常具體到每一個平臺,因此您只使用過某種形式的依賴注入來處理每個平臺。因此,如果沒有一個組件執行它都需要在各個組件的每個組件安裝到每一個項目

  1. Xamarin.InAppPurchase爲iOS
  2. Xamarin.InAppBilling爲Android

如果你想然後從Xamarin Forms中調用它們,它們需要一個通用接口,然後注入一個容器(依賴注入)。

如果您想了解更多關於依賴注入的知識,請在Xamarin Forms中搜索依賴注入的Google搜索,然後您可以按照前幾篇文章中的說明進行操作。

+0

謝謝,但我使用Xamarin.forms開發了應用程序,我需要兩種平臺的解決方案。 –

+0

事實上,我是一個新手,我需要了解如何在Xamarin中實現解決方案。表格 –

+0

上面已更新的答案 –