Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
陈高翔
/
DreamSleep-iOS
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 25044acb
由
cgx
编写于
2022-06-24 15:28:50 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
优化APP更新
1 个父辈
85b6f2bb
显示空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
26 行增加
和
16 行删除
DreamSleep/DreamSleep.xcodeproj/project.pbxproj
DreamSleep/DreamSleep/Basement/Network/DSNetworkTool.h
DreamSleep/DreamSleep/Class/HomeModule/Home/Controller/HomeViewController.m
DreamSleep/DreamSleep/Class/Start/AppUpdate/VersionRequestModel.m
DreamSleep/DreamSleep.xcodeproj/project.pbxproj
查看文件 @
25044ac
...
...
@@ -96,6 +96,8 @@
D0878F48280BD18F005F1B7F /* LoginView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0878F47280BD18F005F1B7F /* LoginView.m */; };
D0878F4C280BEFF9005F1B7F /* UILabel+YBAttributeTextTapAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D0878F4B280BEFF9005F1B7F /* UILabel+YBAttributeTextTapAction.m */; };
D0878F4F280C087E005F1B7F /* LoginController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0878F4E280C087E005F1B7F /* LoginController.m */; };
D08DBF742864099100681FD4 /* UnityFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0FFCD402853421900A01707 /* UnityFramework.framework */; };
D08DBF752864099100681FD4 /* UnityFramework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = D0FFCD402853421900A01707 /* UnityFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
D08F79D4281A1838000D99DD /* TZImageCropManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D08F79B9281A1838000D99DD /* TZImageCropManager.m */; };
D08F79D5281A1838000D99DD /* TZAssetCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D08F79BB281A1838000D99DD /* TZAssetCell.m */; };
D08F79D6281A1838000D99DD /* TZVideoPlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = D08F79BC281A1838000D99DD /* TZVideoPlayerController.m */; };
...
...
@@ -144,8 +146,6 @@
D0AEFE7C2817D13400230DC6 /* UITableViewCell+CardRadius.m in Sources */ = {isa = PBXBuildFile; fileRef = D0AEFE7A2817D13400230DC6 /* UITableViewCell+CardRadius.m */; };
D0AEFE812817DD1500230DC6 /* MyFeedCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0AEFE7E2817DD1500230DC6 /* MyFeedCell.m */; };
D0AEFE822817DD1500230DC6 /* MyFeedListController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0AEFE802817DD1500230DC6 /* MyFeedListController.m */; };
D0B1124528629C0F00A496FB /* UnityFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0FFCD402853421900A01707 /* UnityFramework.framework */; };
D0B1124628629C0F00A496FB /* UnityFramework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = D0FFCD402853421900A01707 /* UnityFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
D0B1124A28631D8C00A496FB /* DSSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B1124928631D8C00A496FB /* DSSlider.m */; };
D0B5ECA627F2D9DE003EDFE3 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B5ECA527F2D9DE003EDFE3 /* AppDelegate.m */; };
D0B5ECAF27F2D9DE003EDFE3 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = D0B5ECAD27F2D9DE003EDFE3 /* Main.storyboard */; };
...
...
@@ -227,13 +227,13 @@
/* End PBXBuildFile section */
/* Begin PBXCopyFilesBuildPhase section */
D0
B1124728629C1000A496FB
/* Embed Frameworks */ = {
D0
8DBF762864099100681FD4
/* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
D0
B1124628629C0F00A496FB
/* UnityFramework.framework in Embed Frameworks */,
D0
8DBF752864099100681FD4
/* UnityFramework.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
...
...
@@ -684,7 +684,7 @@
39CC172FB610DA5F29120B56 /* Pods_DreamSleep.framework in Frameworks */,
D0F963CB285C51E100D75CD7 /* libSocialWeChat.a in Frameworks */,
D0F963CA285C51E100D75CD7 /* UMShare.framework in Frameworks */,
D0
B1124528629C0F00A496FB
/* UnityFramework.framework in Frameworks */,
D0
8DBF742864099100681FD4
/* UnityFramework.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
...
...
@@ -1828,7 +1828,7 @@
D0B5EC9E27F2D9DE003EDFE3 /* Frameworks */,
D0B5EC9F27F2D9DE003EDFE3 /* Resources */,
409ED65E54EAA1876017E6E6 /* [CP] Embed Pods Frameworks */,
D0
B1124728629C1000A496FB
/* Embed Frameworks */,
D0
8DBF762864099100681FD4
/* Embed Frameworks */,
);
buildRules = (
);
...
...
@@ -2288,7 +2288,7 @@
CODE_SIGN_ENTITLEMENTS = DreamSleep/Basement/DSConfig/DreamSleepDebug.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 1
0
;
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEVELOPMENT_TEAM = 4NDZ6UX8PW;
ENABLE_BITCODE = NO;
...
...
@@ -2336,7 +2336,7 @@
"$(PROJECT_DIR)/DreamSleep/Vendors/UMSDK/share/share_ios_6.10.5/SocialLibraries/WeChat/WechatSDK",
"$(PROJECT_DIR)/DreamSleep/Vendors/UMSDK/share/share_ios_6.10.5/SocialLibraries/QQ",
);
MARKETING_VERSION = 1.
0.3
;
MARKETING_VERSION = 1.
1.0
;
ONLY_ACTIVE_ARCH = YES;
OTHER_LDFLAGS = (
"$(inherited)",
...
...
@@ -2364,7 +2364,7 @@
CODE_SIGN_ENTITLEMENTS = DreamSleep/DreamSleep.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1
0
;
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_TEAM = 4NDZ6UX8PW;
ENABLE_BITCODE = NO;
FRAMEWORK_SEARCH_PATHS = (
...
...
@@ -2410,7 +2410,7 @@
"$(PROJECT_DIR)/DreamSleep/Vendors/UMSDK/share/share_ios_6.10.5/SocialLibraries/WeChat/WechatSDK",
"$(PROJECT_DIR)/DreamSleep/Vendors/UMSDK/share/share_ios_6.10.5/SocialLibraries/QQ",
);
MARKETING_VERSION = 1.
0.3
;
MARKETING_VERSION = 1.
1.0
;
ONLY_ACTIVE_ARCH = YES;
OTHER_LDFLAGS = (
"$(inherited)",
...
...
@@ -2500,7 +2500,7 @@
CODE_SIGN_ENTITLEMENTS = DreamSleep/Basement/DSConfig/DreamSleepBeta.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1
0
;
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEVELOPMENT_TEAM = 4NDZ6UX8PW;
ENABLE_BITCODE = NO;
...
...
@@ -2547,7 +2547,7 @@
"$(PROJECT_DIR)/DreamSleep/Vendors/UMSDK/share/share_ios_6.10.5/SocialLibraries/WeChat/WechatSDK",
"$(PROJECT_DIR)/DreamSleep/Vendors/UMSDK/share/share_ios_6.10.5/SocialLibraries/QQ",
);
MARKETING_VERSION = 1.
0.3
;
MARKETING_VERSION = 1.
1.0
;
ONLY_ACTIVE_ARCH = YES;
OTHER_LDFLAGS = (
"$(inherited)",
...
...
DreamSleep/DreamSleep/Basement/Network/DSNetworkTool.h
查看文件 @
25044ac
...
...
@@ -7,14 +7,16 @@
// 自定义响应码
typedef
NS_ENUM
(
NSInteger
,
DSResCode
)
{
/
** 业务逻辑成功 */
/
// 业务逻辑成功
DSResCodeSuccess
=
1
,
/
** 业务逻辑失败 */
/
// 业务逻辑失败
DSResCodeFail
=
-
1
,
/
** 网络故障 */
/
// 网络故障
DSResCodeNetFail
=
-
9
,
/
** 服务器数据异常 */
/
// 服务器数据异常
DSResCodeDataWrong
=
-
666
,
/// 无更新(自定义状态)
DSResCodeNoUpdate
=
-
777
,
};
#import <AFNetworking/AFNetworking-umbrella.h>
...
...
DreamSleep/DreamSleep/Class/HomeModule/Home/Controller/HomeViewController.m
查看文件 @
25044ac
...
...
@@ -374,6 +374,8 @@
// 本地版本 >= 服务器版本
self
.
update_Way
=
2
;
}
}
else
if
(
requestModel
.
resCode
==
DSResCodeNoUpdate
)
{
self
.
update_Way
=
2
;
}
}];
}
...
...
DreamSleep/DreamSleep/Class/Start/AppUpdate/VersionRequestModel.m
查看文件 @
25044ac
...
...
@@ -17,9 +17,15 @@
DSLog
(
@"App版本升级接口apiDic:%@"
,
apiDic
);
requestModel
.
resCode
=
DSResCodeSuccess
;
NSDictionary
*
resultDic
=
apiDic
[
@"result"
];
if
(
resultDic
&&
[
resultDic
isKindOfClass
:[
NSDictionary
class
]])
{
requestModel
.
update_Way
=
[
resultDic
[
@"Update_Way"
]
intValue
];
requestModel
.
version_Num
=
resultDic
[
@"Version_Num"
];
requestModel
.
version_Content
=
resultDic
[
@"Version_Content"
];
requestModel
.
resCode
=
DSResCodeSuccess
;
}
else
{
// APP已经是最新版本了
requestModel
.
resCode
=
DSResCodeNoUpdate
;
}
completion
(
requestModel
);
}
failure
:^
(
id
_Nonnull
failureInfo
)
{
requestModel
.
resCode
=
[
failureInfo
[
@"errorCode"
]
integerValue
];
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论