常见问题
更新时间:2026-02-04 02:02
# 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 |
本文档对解决你的问题有所帮助?
