- 15 Jul 2024
- 1 分钟阅读
- 打印
- 黑暗模式白天模式
SDK 常见问题
- 更新于 15 Jul 2024
- 1 分钟阅读
- 打印
- 黑暗模式白天模式
SDK 集成常见问题
如果项目是使用 Swift 3.4 开发的,AppDelegate.swift 无法导入TenjinSDK.
详细信息
我们可否删除再 Manifest 文件中的 Google play 服务的旧版本 ?
详细信息
- 是的, 你可以在 Manifest 文件中移除以下行
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
安卓集成时遇到以下问题该如何解决?
详细信息
Execution failed for task ':transformClassesWithDexForRelease'.
com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: Multiple dex files define Lcom/google/android/gms/actions/ItemListIntents;
- 这个错误是因为你使用不同版本的Google Play Service library. 请移除以下文件:
- /Assets/Plugins/Android/play-services-basement-11.0.4.aar
当我 archive build for iOS 报错应该怎么办?
详细信息
ld: warning: arm64 function not 4-byte aligned: ltmp0 from /Users/shayashi23/Workspace/UnityProjects/cultura02/Builds/ios2.1.0_tenjin_transfer_mediation/Libraries/libiPhone-lib.a(unwind_test_arm64.o)
ld: warning: arm64 function not 4-byte aligned: _unwind_tester from /Users/shayashi23/Workspace/UnityProjects/cultura02/Builds/ios2.1.0_tenjin_transfer_mediation/Libraries/libiPhone-lib.a(unwind_test_arm64.o)
ld: could not reparse object file in bitcode bundle: 'Invalid bitcode version (Producer: '1000.11.45.2_0' Reader: '902.0.39.2_0')', using libLTO version 'LLVM version 9.1.0, (clang-902.0.39.2)' for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
这个错误是因为 Xcode 版本较旧,你需要更新 Xcode 到最新的版本,如 [这里] 所示(https://github.com/tenjin/tenjin-ios-sdk#tenjin-ios-sdk-v180-268kb-deployment-version-60){target="_blank"}.
我看到 Android minSdkVersion 是 21, 为什么?
详细信息
- 由于我们也支持其他安卓商店,MSA OAID SDK (minSdkVersion is 21 for version 1.0.25), Huawei referrer SDK (minSdkVersion is 19) 这些 SDKs 要求我们将 minSdkVersion 从 16 提升至 19,以及 19 到 21。因此我们需要将 minSdkVersion 设置为 21。
- 如果你需要最新的 SDK, 但是并不需要集成 Huawei referrer SDK 和 MSA OAID SDK, 请使用此分支 branch.
Tenjin AdobeAir 集成出现问题,需要怎么解决?
详细信息
- 我们有部分客户使用 this 插件。请注意该插件并非 Tenjin 官方支持。
当导入 Unity 的时候报错 'Unity infinite import loop has been detected. The following Assests were imported multiple times.' 需要如何解决?
详细信息
可以通过删除"TenjninEditorPrefs.cs"中的第74行来进行修复。如果仍然有错误,请邮件至 support@tenjin.com。
请注意,以上内容仅适用于您未集成 Applovin MAX ILRD 的情况。
当我上传至 Google Play 审核时候,出现关于 Sending Device Identifiers 的警告,应该怎么解决?
详细信息
请移除以下权限
<uses-permission android:name=“android.permission.READ_PHONE_STATE” />
如果仍有问题,请邮件到 support@tenjin.com.
如何填写 Google Play上的 Data Safety compliance form?
详细信息
你可以参考此处的 指引 。
当上传到 Apple Store Coonect 时候遇到 'Asset validation failed' 错误,应该怎么办?
详细信息
对于以上报错,请移除类似以下页面的多余的 TenjinSDK 然后再次上传。如果依然报错,欢迎随时与我们联系 support@tenjin.com
Tenjin 如何处理 CMP?
详细信息
如果您正在使用同意管理平台(CMP),则可以基于用户在CMP 所选[结果](https://support.google.com/adsense/answer/9804260?hl=zh-Hans)来禁用或启用 Tenjin SDK。
为此,您可以参考我们的 SDK 集成方法
添加了ACCESS_NETWORK_STATE和READ_PHONE_STATE权限,但华为App Gallery设备ID仍报错。请问这该怎么处理呢?
详细信息
由于华为手机不再属于标准的Andriod设备,为了解决此问题,您只需要从我们提供的信息 安装华为 OAD库即可。 这样,Tenjin SDK 就能顺利获取到设备商店OAID了。