检查应用的启动Activity的Manifest.xml配置,launchMode需要是standard。在启动Activity的onCreate()方法中添加如下代码:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
......
if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) {
finish();
return;
}
......
}
注意: 需要导出Android工程进行处理
答: 解决方法如下:
Target(UnityFramework)。Build Settings。Apple Clang - Language - Objective-C。Enable Objective-C Exceptions 设置为 YES。答: 您可以通过以下两个步骤来解决这个问题:
打开 Target,进入 Build Settings。
Runpath Search Paths,并添加 @executable_path/Frameworks。检查项目中的 Podfile 文件:
use_frameworks!。pod install。show 方法两次,为什么只出现一个原生广告?答: Unity 项目不支持在同一界面上展示两个或多个相同广告位的原生信息流广告。因此,即使调用 show 方法多次,也只有一个广告会被显示。
答: 建议别用2022.3.1x的版本,用2022.3.4x版本