瀏覽代碼

1.版本检测完善

huangxiaodong 1 年之前
父節點
當前提交
8973120b33

+ 23 - 0
创维盒子/双子星云手机/Assets.xcassets/Set/guanbi_bai_icon.imageset/Contents.json

@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "guanbi_bai_icon.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "guanbi_bai_icon@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "guanbi_bai_icon@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}

二進制
创维盒子/双子星云手机/Assets.xcassets/Set/guanbi_bai_icon.imageset/guanbi_bai_icon.png


二進制
创维盒子/双子星云手机/Assets.xcassets/Set/guanbi_bai_icon.imageset/guanbi_bai_icon@2x.png


二進制
创维盒子/双子星云手机/Assets.xcassets/Set/guanbi_bai_icon.imageset/guanbi_bai_icon@3x.png


+ 5 - 0
创维盒子/双子星云手机/Class/Set/appUpdate/AboutViewController.m

@@ -258,6 +258,11 @@
     [haveNewVersionView setBackgroundColor:RGBACOLOR(0, 0, 0, 0.5)];
     [[[UIApplication sharedApplication] keyWindow] addSubview:haveNewVersionView];
     haveNewVersionView.isShow = YES;
+    
+    if(!self.versionModel.necessary){
+        haveNewVersionView.deleteBtn.hidden = NO;
+    }
+    
     [haveNewVersionView mas_makeConstraints:^(MASConstraintMaker *make) {
         make.top.mas_equalTo(0);
         make.left.mas_equalTo(0);

+ 8 - 0
创维盒子/双子星云手机/Class/Set/appUpdate/HaveNewVersionView.m

@@ -197,6 +197,14 @@ static HaveNewVersionView * _instance;
     }
     
     /*跳转蒲公英*/
+    
+    NSURL * url = [NSURL URLWithString:self.versionModel.downUrl];
+    
+    HLog(@"立即更新-跳转到:%@",self.versionModel.downUrl);
+//    NSString *url = [self.versionModel.downUrl stringByReplacingOccurrencesOfString:@" " withString:@""]; // 防止url里有空格字符导致无法跳转
+    [[UIApplication sharedApplication] openURL:url options:@{} completionHandler:^(BOOL success) {
+        ;
+    }];
 }
 
 #pragma mark - 列表委托