首页 > 解决方案 > libGDX iOS 模块,如何重定向到 AppStore 进行评分和审查?

问题描述

我在 libGDX 中做了一个游戏。它仅适用于 Android,但我现在将其移植到 iOS(MobiDevelop 的 RoboVM 分支)。游戏中有一个按钮,可将用户带到 Google Play 商店进行评论。android 模块中负责重定向的 Java 代码很简单,如下所示:

activity.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + PACKAGE_NAME)));

但我无法在模块 ios 中找到如何为 iOS 执行此操作。我只想在单击按钮后使用我的游戏显示/重定向到 Apple App Store 站点/页面。有人可以帮忙吗?谢谢。

标签: ioslibgdx

解决方案


libgdx 中有一个抽象,可以以通用方式打开 URL:

在 iOS 商店中,

  1. 对于发布者/更多游戏,您需要Apple 开发者帐户链接

    Gdx.net.openURI("Apple Developer Account Link");
    
  2. 对于评级,您拥有所有应用程序的应用程序 ID,通过它您可以转到单个应用程序。

    Gdx.net.openURI("Your App url available on AppStore");
    

即使您可以使用标志, if(Gdx.app.getType() == Application.ApplicationType.iOS)用于特定于平台的重定向。

查看线程以获取有关如何获取 Apple 开发者帐户链接的更多信息。


推荐阅读