问题标签 [soomla]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
375 浏览

objective-c - 如何从 Soomla 店面购买商品?

在开源框架中,这是购买物品的代码:

从店面购买商品的等效代码是什么?

https://github.com/soomla/ios-store

0 投票
1 回答
701 浏览

ios - 构建错误:使用 Unity3d 使用 Soomla 插件进行 ios 应用内购买

我在 Macbook 中尝试在 unity3d 中为 ios 构建项目时遇到以下错误。

Win32Exception: ApplicationName='python2.6', CommandLine='"/Users/subashchandra/SoomlaTutorialExample/Assets/Soomla/Editor/build-tools/Soomla_StoreRunner.py" "/Users/subashchandra/Desktop/SoomlaTutorialExample"', CurrentDirectory=' ' System.Diagnostics.Process.Start_noshell (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process 进程) System.Diagnostics.Process.Start_common (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process 进程) System.Diagnostics.Process .Start () (wrapper remoting-invoke-with-check) System.Diagnostics.Process:Start () PostProcessScriptStarter.OnPostprocessBuild (BuildTarget target, System.String pathToBuiltProject) (at Assets/Soomla/Editor/SoomlaPostBuild.cs:27) UnityEditor .HostView:OnGUI() 上传截图 2014-09-08 15.04.44.jpg . .

我根本不明白这个错误。我遵循了一个在线教程,它对教程中的人来说工作正常

0 投票
1 回答
242 浏览

android - Soomla GooglePlayIabService

嗨,我在我的 android 应用程序中使用了旧版本的 soomla 插件,它工作正常,但是当我尝试集成到可用的最新版本(核心版本:1.0,StoreVersion:1.7.3)时,会弹出此错误。

SOOMLA GooglePlayIab 服务

(launchPurchaseFlow) 从活动上下文外部调用 startActivity() 购买项目时出错,需要 FLAG_ACTIVITY_NEW_TASK 标志。这真的是你想要的吗?

SOOMLA SoomlaStore

错误:SoomlaStore 失败(launchPurchaseFlow)错误购买项目从活动上下文外部调用 startActivity() 需要 FLAG_ACTIVITY_NEW_TASK 标志。这真的是你想要的吗?

当我创建一个空项目并尝试插件时,我可以成功购买。我希望它与之合作的项目也没有发生同样的情况。还使用 Facebook 统一插件。Unity 版本是 4.5.3。

11-24 16:38:39.497: E/SOOMLA GooglePlayIabService(12139): (launchPurchaseFlow) 购买项目时出错 从活动上下文外部调用 startActivity() 需要 FLAG_ACTIVITY_NEW_TASK 标志。这真的是你想要的吗?11-24 16:38:39.497:E/SOOMLA SoomlaStore(12139):错误:SoomlaStore 失败:(launchPurchaseFlow) 购买项目时出错 从活动上下文外部调用 startActivity() 需要 FLAG_ACTIVITY_NEW_TASK 标志。这真的是你想要的吗?

AndroidManifest 文件如下。

这是 logcat 错误的屏幕截图

0 投票
1 回答
725 浏览

android - Soomla:Cocos2dx:商店:Android“找不到包”

我正在尝试为 Android 编译 Soomla Cocos2dx-store,我使用的是昨天的 Git 版本。这是我第一次在 cocos2dx/Android 上使用 soomla。我收到奇怪的编译错误:“找不到 soomla 包”。

或喜欢

我使用: Cocos2dx v3.3 rc1 / Android SDK API-20 / NDK r10c (compiler 4.9) / ADT (eclipse juno version OSX) / Soomla (core & store) from Git 于 2014-12-02 下载(都是昨天)

我按照以下说明集成 soomla: https ://github.com/soomla/cocos2dx-store#instructions-for-android来集成 soomla。

所以我完成了该页面上的所有要求并使用“Java 构建路径”中的 [add Jars] 添加:SoomlaAndroidCore.jar / Cocos2dxAndroidCore.jar / square-otto-1.3.2.jar 和 SoomlaAndroidStore.jar / Cocos2dxAndroidStore.jar 然后最后是AndroidStoreGooglePlay.jar

即使从终端“cocos run -p android .....”我也得到同样的错误。在 Eclipse 中,我在“project/c-c++ build/builder/build command”下使用了这个命令:

/COCOS2DX/v3.3rc1/tools/cocos2d-console/bin/cocos run -p android -s ${ProjDirPath} -m release

你能帮我解决这个问题吗?

这是我使用的 AppActivity.java:

所以在 IDE 下,Eclipse 不会检测到来自 AppActivity.java 源的任何错误。仅在编译期间出现错误

0 投票
1 回答
906 浏览

unity3d - Soomla OnRestoreTransactionsFinished 总是收到 TRUE

我目前正在开发一款使用 Unity3D 和 Soomla 进行应用内购买部分的手机游戏。目前我正在尝试为非消耗品实现“恢复”功能(我只有 1 个“无广告”)。为此; 我使用了“SoomlaStore.RestoreTransactions”函数并在“OnRestoreTransactionsFinished”收到 true 时恢复项目。

问题是,每当调用“OnRestoreTransactionsFinished”时,即使该设备/帐户以前从未购买过该项目,它收到的值也将始终为 TRUE。根据 Soomla 网站;

success 是一个布尔值,表示恢复事务操作是成功还是失败

我在这里误解了什么吗?即使该帐户以前从未购买过该物品,该值是否始终为真?这是否意味着我需要使用其他东西来检查该项目是否应该恢复并且我现在的做事方式完全错误?谢谢你。

0 投票
1 回答
1945 浏览

android - 在 Android 上的游戏中购买时出现 Soomla IAB 错误

我使用 unity 3d 制作一个简单的游戏,仅用于测试 Google 服务,对于 Google play 游戏服务,我使用 googleplayplugin,对于 iab,我使用 soomla 插件。我认为一切配置正确,我在nexus4上安装并启动游戏并成功登录。当我尝试购买我配置的东西时(“正确”?)播放商店弹出窗口出现但我的问题是弹出窗口带有此消息“需要错误身份验证。您必须使用您的 Google 帐户登录”。

我错过了什么?我在这方面浪费了几个小时,请帮忙。我确定,我用我的谷歌个人资料登录,因为我看到了我的名字。这里是关于我试图购买的物品的行

我打电话购买

0 投票
1 回答
2417 浏览

android - 尝试使用 soomla iap 购买时出现 Google 身份验证错误

需要一点帮助。我正在制作一个 android 应用程序并集成了 Soomla,以便在我的应用程序中进行简单的“无广告”购买。我有一个购买按钮,应该通过谷歌进行实际购买。

发生的是来自谷歌的弹出窗口:“需要身份验证错误,您必须登录您的谷歌帐户”。

我认为这是一个小问题,但我不明白。我登录了我的谷歌帐户。Soomla 中的商店正在运行(至少它是这样说的)。我启用了测试购买。我正在使用我的手机购买 ofc。我错过了什么?

并且我完成的项目如 soomla 示例中所示:

0 投票
2 回答
84 浏览

in-app-purchase - 应用内购买解决方案

我需要在我的项目中创建应用内购买功能 cocos2dx。Soomla 是一个很好的解决方案,但 soomla 不支持 cocos2dx 3.3。

你能给我一个其他的解决方案吗?

0 投票
1 回答
399 浏览

android - ClassCastException:com.soomla.SoomlaApp 无法转换为 org.cocos2dx.cpp.AnalyticsApplication

我想为应用内购买实施 Google-Analytics 和 Soomla Store。问题是,每次我想跟踪屏幕时,我的应用程序都会在 Android 上崩溃。在 iOS 下,它就像一个魅力。

坠机原因:

java.lang.ClassCastException:com.soomla.SoomlaApp 无法转换为 org.cocos2dx.cpp.AnalyticsApplication

我认为 AndroidManifest.xml 中有错误。我对 Android 很陌生,但我在 iOS 开发方面经验丰富。

当我调用GoogleAnalyticsTracker::sendScreen("Test Screen")我的 C++ 代码时发生崩溃。

GoogleAnalyticsTracker.cpp 的一部分:

GoogleAnalyticsTracker_JNI.cpp 的一部分

我的 AndroidManifest.xml 的一部分:

这是 AnalyticsApplication.java 的代码

AppActivity.java 的一部分

0 投票
1 回答
493 浏览

android - 开发一款安卓游戏,卡在应用内购买编程

我正在开发一款安卓游戏。我被困在应用内购买编程中。我决定使用 Soomla Unity IAP 插件。我尝试了他们的松饼示例程序,效果很好。但我不知道我怎么知道有人从我的游戏中购买了硬币(或任何好东西)。我在 youtube 上看过一些视频,我浏览了 SOOMLA 的 git hub 页面,但没有找到任何可以消除我疑惑的东西。请帮帮我或者参考任何你知道的有价值的材料。谢谢 !!