Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
陈高翔
/
DreamSleep-iOS
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 037feb51
由
cgx
编写于
2022-04-21 16:51:55 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
暂时使用ocusmp.xinstall.com.cn第三方平台配置Universal Link
1 个父辈
74e821af
隐藏空白字符变更
内嵌
并排
正在显示
8 个修改的文件
包含
17 行增加
和
8 行删除
DreamSleep/DreamSleep.xcodeproj/project.pbxproj
DreamSleep/DreamSleep/DreamSleep.entitlements
DreamSleep/DreamSleep/DreamSleepBeta.entitlements
DreamSleep/DreamSleep/Main/AppDelegate.m
DreamSleep/DreamSleep/Profile/Account/PhotoAlertView.m
DreamSleep/DreamSleep/Profile/Account/UserInfoView.m
DreamSleep/DreamSleep/Profile/InviteController.m
DreamSleep/DreamSleep/Utils/DSConstUtil.m
DreamSleep/DreamSleep.xcodeproj/project.pbxproj
查看文件 @
037feb5
...
...
@@ -1274,7 +1274,7 @@
GENERATE_INFOPLIST_FILE = YES;
HEADER_SEARCH_PATHS = "$(inherited)/**";
INFOPLIST_FILE = DreamSleep/DSConfig/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = "小梦睡眠
-Dev
";
INFOPLIST_KEY_CFBundleDisplayName = "小梦睡眠";
INFOPLIST_KEY_NSCameraUsageDescription = "APP需要访问您的相机。";
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
...
...
@@ -1394,7 +1394,7 @@
GENERATE_INFOPLIST_FILE = YES;
HEADER_SEARCH_PATHS = "$(inherited)/**";
INFOPLIST_FILE = DreamSleep/DSConfig/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = "小梦睡眠-
Dev
";
INFOPLIST_KEY_CFBundleDisplayName = "小梦睡眠-
Beta
";
INFOPLIST_KEY_NSCameraUsageDescription = "APP需要访问您的相机。";
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
...
...
DreamSleep/DreamSleep/DreamSleep.entitlements
查看文件 @
037feb5
...
...
@@ -8,7 +8,7 @@
</array>
<key>
com.apple.developer.associated-domains
</key>
<array>
<string>
applinks:
cbti.cn/sleep_apple
</string>
<string>
applinks:
ocusmp.xinstall.com.cn
</string>
</array>
</dict>
</plist>
DreamSleep/DreamSleep/DreamSleepBeta.entitlements
查看文件 @
037feb5
...
...
@@ -8,7 +8,7 @@
</array>
<key>
com.apple.developer.associated-domains
</key>
<array>
<string>
applinks:
cbti.cn/sleep_apple
</string>
<string>
applinks:
ocusmp.xinstall.com.cn
</string>
</array>
</dict>
</plist>
DreamSleep/DreamSleep/Main/AppDelegate.m
查看文件 @
037feb5
...
...
@@ -86,6 +86,14 @@
}
}
// 微信和QQ完整版都需要开发者配置正确的Universal link和对应的Universal link系统回调,详情可以看文档
-
(
BOOL
)
application
:
(
UIApplication
*
)
application
continueUserActivity
:
(
NSUserActivity
*
)
userActivity
restorationHandler
:
(
void
(
^
)(
NSArray
<
id
<
UIUserActivityRestoring
>>
*
__nullable
restorableObjects
))
restorationHandler
{
if
(
!
[[
UMSocialManager
defaultManager
]
handleUniversalLink
:
userActivity
options
:
nil
])
{
// 其他SDK的回调
}
return
YES
;
}
#pragma mark - WXApiDelegate
-
(
void
)
onReq
:
(
BaseReq
*
)
req
{
DSLog
(
@"req:%@"
,
req
);
...
...
DreamSleep/DreamSleep/Profile/Account/PhotoAlertView.m
查看文件 @
037feb5
...
...
@@ -92,6 +92,7 @@
}
-
(
void
)
presentViewController
:
(
ImagePickerStyle
)
style
{
_tmpVc
.
navigationController
.
navigationBar
.
hidden
=
YES
;
JWMImagePickerController
*
picker
=
[[
JWMImagePickerController
alloc
]
initWithImagePickerStyle
:
style
];
picker
.
JWMdelegate
=
self
;
[
_tmpVc
presentViewController
:
picker
animated
:
YES
completion
:
nil
];
...
...
DreamSleep/DreamSleep/Profile/Account/UserInfoView.m
查看文件 @
037feb5
...
...
@@ -38,7 +38,7 @@
}
-
(
void
)
updatePortraitAction
{
[[[
PhotoAlertView
alloc
]
initWithVC
:
self
.
d
elegate
]
showPhotoAlertView
];
[[[
PhotoAlertView
alloc
]
initWithVC
:
self
.
d
s_viewController
]
showPhotoAlertView
];
}
-
(
void
)
layoutAction
{
...
...
DreamSleep/DreamSleep/Profile/InviteController.m
查看文件 @
037feb5
...
...
@@ -53,13 +53,13 @@
// 创建图片内容对象
UMShareImageObject
*
shareObject
=
[[
UMShareImageObject
alloc
]
init
];
// 如果有缩略图,则设置缩略图
shareObject
.
thumbImage
=
[
UIImage
imageNamed
:
@"icon"
];
shareObject
.
thumbImage
=
[
UIImage
imageNamed
:
@"icon"
];
UIImage
*
img
=
[
UIImage
imageWithContentsOfFile
:[[
NSBundle
mainBundle
]
pathForAuxiliaryExecutable
:
@"invite_friend.webp"
]];
[
shareObject
setShareImage
:
img
];
// 分享消息对象设置分享内容对象
messageObject
.
shareObject
=
shareObject
;
// 调用分享接口
[[
UMSocialManager
defaultManager
]
shareToPlatform
:
platformType
messageObject
:
messageObject
currentViewController
:
self
completion
:^
(
id
data
,
NSError
*
error
){
[[
UMSocialManager
defaultManager
]
shareToPlatform
:
platformType
messageObject
:
messageObject
currentViewController
:
self
completion
:^
(
id
data
,
NSError
*
error
)
{
if
(
error
)
{
if
(
error
.
code
==
2008
)
{
[
DSProgressHUD
showToast
:(
platformType
==
UMSocialPlatformType_QQ
)
?
@"您的设备未安装QQ"
:
@"您的设备未安装微信"
];
...
...
DreamSleep/DreamSleep/Utils/DSConstUtil.m
查看文件 @
037feb5
...
...
@@ -29,7 +29,7 @@ NSString * const UserBasicInfo = @"UserBasicInfo";
NSString
*
const
WeChatAppID
=
@"wx4cdd4760092cdfdf"
;
NSString
*
const
WeChatAppSecret
=
@"72c0a939b605b824d0c6d9dbde152ae0"
;
NSString
*
const
UNIVERSAL_LINK
=
@"https://
www.cbti.cn/sleep_apple
/"
;
NSString
*
const
UNIVERSAL_LINK
=
@"https://
ocusmp.xinstall.com.cn/tolink
/"
;
NSString
*
const
QQAppID
=
@"1111310949"
;
NSString
*
const
QQAppKey
=
@"CiiSZ3E04SlKKmVN"
;
NSString
*
const
UMengAppKey
=
@"62048053e0f9bb492bfcb0e8"
;
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论