我有一个用 Unity 编写的儿童应用程序。最近,Google 要求将目标 API 更新为 33。我更新了它,我的应用程序成功通过了审核。然而,过了一段时间,我收到了...
我有一个用 Unity 编写的儿童应用。最近,Google 要求将目标 API 更新为 33。我更新了它,我的应用成功通过了审核。然而,过了一段时间,我收到一条通知,指出我的应用使用了禁止的标识符。消息指出:
\'在审核过程中,我们发现您的应用违反了家庭政策要求 ( https://support.google.com/googleplay/android-developer/answer/9893335#families-policy )。我们发现您的应用或应用中的 SDK 传输的标识符不符合我们的家庭政策。这些标识符可能包括但不限于 Android 广告 ID。例如,Android 广告 ID 传输的目的地可能包括但不限于 [cdp.cloud.unity3d.com (http://cdp.cloud.unity3d.com/)]。\'
但是,我自己不发送任何信息。我的项目中没有第三方 SDK,脚本也很少。我发送了大约 20 个不同的版本,进行了各种修改。以下是我尝试过的方法,但没有帮助:
-在代码中和通过包管理器禁用 Unity Analytics。-更新到 Unity 的最新 LTS 版本 (2022.3.37)。-在清单中指定。-未在清单中指定上述内容。-通过 Android Studio 构建。-删除了对 SystemInfo 的引用。-禁用 UnityConnectionSettings 中除购买之外的所有内容。-在 Unity 设置中禁用发送编辑器分析数据。
我可以采取进一步的措施来解决这个问题吗?
这是我尝试过的但没有帮助的方法:
-在代码中和通过包管理器禁用 Unity Analytics。-更新到 Unity 的最新 LTS 版本 (2022.3.37)。-在清单中指定。-未在清单中指定上述内容。-通过 Android Studio 构建。-删除了对 SystemInfo 的引用。-禁用 UnityConnectionSettings 中除购买之外的所有内容。-在 Unity 设置中禁用发送编辑器分析数据。-我可以采取进一步措施来解决这个问题吗?
我创建了(通过 CMake,但这并不重要)一个包含我的应用程序的 debian 包:my_app.deb,它依赖于标准 Debian 存储库中的第三方包(位于 /e...
我创建了(通过 CMake,但这并不重要)一个包含我的应用程序的 Debian 包: my_app.deb
它依赖于标准 Debian 存储库中的第三方包(位于 /etc/apt/sources.list
)
dpkg-deb -I ./my_app.deb
...
Depends: some-lib
Description: my application
...
当我调用时, sudo apt install ./my_app.deb
它会顺利安装,并自动安装(通过互联网) some-lib
。但是,当我删除我的应用程序时, some-lib
它不包含在自动删除机制中:
sudo apt remove my-app
( 作品 )
sudo apt autoremove
( 不工作但 , some-lib
仍然安装)
问题:如何将本地 Debian 包的依赖项添加到自动删除机制中,以便之后可以自动删除它们?
注意:如果此问题不属于 SO,请随意将其迁移到其他地方,但我希望得到一些帮助!谢谢!