• Stars
    star
    179
  • Rank 214,039 (Top 5 %)
  • Language
    Objective-C
  • License
    MIT License
  • Created over 8 years ago
  • Updated about 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

基于天朝的AppStore检测自动跟新功能,无技术难点,只要一句代码即可实现,只是希望为您节约更多的时间,去陪恋人、家人和朋友。天天大吉大利、天天吃鸡!


基于天朝的AppStore检测自动跟新功能,无技术难点,只要一句代码即可实现,只是希望为您节约更多的时间,去陪恋人、家人和朋友。天天大吉大利、天天吃鸡!

最好在真机上运行才能看到完全效果哦


实现思路

1.本地检测项目版本号;

2.联网检测项目在AppStore上的版本号;

3.比较版本号,可选提供跳转到手机自带的AppStore项目页面供用户下载的地址;


文件小巧,轻便:

只有一个.h和.m文件.png

支持cocoapods:

pod 'HSUpdateApp'

具体用法:

#import "HSUpdateApp.h"
/**
   一行代码实现检测app是否为最新版本。appId,bundelId,随便传一个 或者都传nil 即可实现检测。

  @param currentVersion 返回当前版本号
  @param storeVersion 返回商店版本号
  @param openUrl 跳转到商店下载的链接
  @param isUpdate 是否需要更新
  @return 
*/
 [HSUpdateApp hs_updateWithAPPID:nil withBundleId:nil block:^(NSString *currentVersion, NSString *storeVersion, NSString *openUrl, BOOL isUpdate) {
  }];

问题1:这样审核能通过?

答1:亲测能通过,没问题的。


问题2:我项目APP ID 在哪里看?

答2:itunes connect 》我的APP》APP ID


问题3:假如我的项目还没上线,也没有APP ID 怎么搞?

--直接利用自动检测,appId和bundelId都传nil即可。

--或者去 itunes connect 申请一个APP,就会有对应的APP ID。

--如果你连开发者账号都没有,那就先用demo里面的APP ID 测试吧,上线的时候改过来即可。


欢迎star