SRGVersionUpdater 0.0.3

SRGVersionUpdater 0.0.3

测试已测试
语言语言 Obj-CObjective C
许可 MIT
发布最后发布2015 年 6 月

kazu0620 维护。



 
依赖
BlocksKit>= 0
AFNetworking>= 0
 

  • 作者
  • 山本和宏

尽管您已经很好地改进了您的应用,但有些用户没有升级您的应用,继续使用旧版本。这是悲剧。SRGVersionUpdater 可以解决这个问题。SRGVersionUpdater 可以显示有关更新信息的警告视图,并强制用户打开 App Store 并下载新版本的应用。

安装非常简单、容易。在客户端,您只需写入 3 行代码即可。即使您没有服务器端编程的知识,如果您有 Dropbox、Google Drive 或其他托管服务的账户,您也可以很容易地设置。

截图

使用方法

1. 上传 JSON 文件

上传下面的 JSON 文件。您可以将其上传到 Dropbox、GoogleDrive 或其他免费托管服务的公共文件夹中。 示例 JSON 文件

{"required_version":"2.0.0","type":"force","update_url":"https://itunes.apple.com/jp/app/idxxxxxxxxxx?mt="}
定义
required_version 最新客户端应用程序的版本字符串。
类型 更新的类型,"强制" 或 "可选"。
update_url 您的应用的 App Store URL。

如何使用 GoogleDrive 托管文件

如何使用 Dropbox 托管文件

2. 安装 SRGVersionUpdater

通过将以下内容添加到您的 Podfile 中,使用 CocoaPods 将 SRGVersionUpdater 安装到您的项目中

pod 'SRGVersionUpdater', "0.0.3"

最后,打开 AppDelegate.m 并将 application:didFinishLaunchingWithOptions: 更改为以下内容

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    SRGVersionUpdater *versionUpdater = [SRGVersionUpdater new];
    versionUpdater.endPointUrl = @"http://xxxxxxxxxxxxx";
    [versionUpdater executeVersionCheck];

    return YES;
}

在 endPointUrl 中输入前一步上传的 JSON 文件的 URL。

注意

Dropbox 有带宽限制。如果您的应用每天访问次数很多,最好是更换账户计划,或使用其他托管服务。

Dropbox 帮助中心:为什么我的链接被禁止了?

许可

受 MIT 许可证的许可