Вопросы об отключении Unity IAP (покупки в приложении)C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Вопросы об отключении Unity IAP (покупки в приложении)

Сообщение Anonymous »

Я использую функцию покупок в приложении Unity, чтобы предлагать свою игру в Google Play Store.
Если я добавлю другую систему внутри приложения, чтобы попасть в новый магазин, некоторые пользователи используют, мне нужно отключить встроенные покупки Unity и использовать новую систему встроенных приложений только для сборок, которые попадают в новый магазин.
Я отключил ее через настройки, но когда я на самом деле создаю и запускаю игру, код инициализации покупок в приложении Unity запускается и выдает ошибку.
Моя цель — использовать систему покупок внутри приложения Unity только для сборок. которые попадают в Google Play Store, и использовать новую систему покупок в приложении только для новых сборок магазина. Как отключить систему покупок внутри приложения Unity?
На уровне кода я разветвлялся на основе сборок, как показано ниже.

Код: Выделить всё

using UnityEngine;

public class IAPManager : Singleton
{
IIAPService _iapService;
public IIAPService IAPService => _iapService;

void Start()
{
#if GOOGLE_MARKET
Debug.Log("Google IAP Service");
_iapService = gameObject.AddComponent();
#elif ONESTORE_MARKET
Debug.Log("OneStore IAP Service");
OneStoreIAPService oneStoreIAPService = gameObject.AddComponent();
_iapService = oneStoreIAPService;
#else
Debug.Log("Default IAP Service");
_iapService = gameObject.AddComponent();
#endif
}
}
И это шаг настройки, позволяющий мне отключить покупки в приложении Unity.
Servicese -> Покупки в приложении -> Настроить -> ОТКЛЮЧИТЬ
Изображение

r/Unity3D - Отключить покупки в приложении
Отключить покупки в приложении
Почему код покупки в приложении Unity постоянно сбрасывается в сборках ONESTORE_MARKET?
Я новичок в игре разработки в Unity, и мне нужна ваша помощь.

Подробнее здесь: https://stackoverflow.com/questions/783 ... -purchases
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»