常见问题
更新时间:2025-04-02 08:04
# Q1:国内渠道登录方法没有QQ和微信
解决方法:
- 检查本机是否有安装QQ、微信客户端
- 需要在中台配置打开
QQ
和微信
的登录方式
# Q2:国内渠道点击QQ和微信没有反应
解决方法:
需要在中台配置QQ
和微信
的appId
,并且需要配置对应的Scheme
,查看Xcode CFBundleURLTypes
相关配置是否与后台配置一致
# Q3:渠道包为什么没有苹果登录方式?
解决方法:
- 苹果登录只支持
iOS 13
及其以上的系统 - 需要在中台配置打开
苹果
登录方式
# Q4:Xcode工程运行报错does not contain bitcode
解决方法:
找到Xcode工程中TARGETS
-UnityFramework
-Build Settings
-Enable Bitcode
选项,设置Enable Bitcode
为NO
# Q5:UPM引入Ultra插件报错如图:
解决方法:
- 请在 Unity Hub 检查Unity是否安装ios Build Support 和Unity Build Support
- 请尝试在Edit—Preference—External Tools中点击Regenerate project files
- 确认引用Ultra SDK插件版本是否正确
# Q6:Xcode母包工程运行报错:The Legacy Build System will be removed in a future release
,如图:
解决方法:
- 修改Xcode工程
File/Project Settings/Build System:
值为New Build System(Default)
,如截图:
# Q7:Xcode母包工程编译报错:UltraBaseSDK.framework: No such file or directory
解决方法:
第一步删除Xcode工程
Frameworks/Frameworks
文件夹目录引用,并修改文件名Frameworks/com.ultrasdk.unity.native
为Frameworks/UltraSDKNative
第二步Xcode工程中删除
com.ultrasdk.unity.native
引用,并将Frameworks/UltraSDKNative
重新拖入Xcode工程中,如图:
- 第三步在Xcode工程
TARGETS
中Unity-iPhone
与UnityFramework
的配置General/Frameworks and Libraries
并将UltraAnalyticsSDK.framework
,UltraBaseSDK.framework
,UltraSDK.framework
修改为Embed & Sign
,如图:
# SDK版本关系说明
iOS
UltraSDK版本 | UltraBaseSDK版本 | UltraAnalyticsSDK版本 |
---|---|---|
3.7.1 | 1.0.0 | 1.0.0 |
Android
UltraSDK版本 |
---|
2.2.1 |
本文档对解决你的问题有所帮助?