8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

如何在 apt autoremove 机制中包含本地 debian 包的依赖项?

Lars Kotthoff 2月前

58 0

我有一个用 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 设置中禁用发送编辑器分析数据。-我可以采取进一步措施来解决这个问题吗?

帖子版权声明 1、本帖标题:如何在 apt autoremove 机制中包含本地 debian 包的依赖项?
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由Lars Kotthoff在本站《ubuntu》版块原创发布, 转载请注明出处!
最新回复 (0)
  • 当我尝试将文件上传到 FastAPI 端点时遇到错误,它在本地主机上运行良好,但在容器上运行它时出现错误。我收到的错误:文件 \'/app/main.py\',第 2 行...

    当我尝试将文件上传到 FastAPI 端点时遇到错误,它可以正常工作, localhost 但是在容器上运行它时出现错误。

    我收到的错误:

    File "/app/main.py", line 26, in say_hello
        with open(file_path, "wb") as f:
             ^^^^^^^^^^^^^^^^^^^^^
    PermissionError: [Errno 13] Permission denied: 'uploads/h.png'
    

    我的上传端点:

    @app.post("/letter")
    async def say_hello(file: UploadFile = File(...)):
        
        file_path = f"uploads/{file.filename}"
    
        with open(file_path, "wb") as f:
            f.write(await file.read())
        return process_image(file_path)
    

    我的 Dockerfile

    # syntax=docker/dockerfile:1
    
    ARG PYTHON_VERSION=3.12.3
    FROM python:${PYTHON_VERSION}-slim as base
    
    ENV PYTHONDONTWRITEBYTECODE=1
    ENV PYTHONUNBUFFERED=1
    
    WORKDIR /app
    
    ARG UID=10001
    RUN adduser \
        --disabled-password \
        --gecos "" \
        --home "/nonexistent" \
        --shell "/sbin/nologin" \
        --no-create-home \
        --uid "${UID}" \
        appuser
    
    # Set the permissions for all files
    RUN chown -R appuser:appgroup /app
    
    RUN --mount=type=cache,target=/root/.cache/pip \
        --mount=type=bind,source=requirements.txt,target=requirements.txt \
        python -m pip install -r requirements.txt
    
    # Switch to the non-privileged user to run the application.
    USER appuser
    
    COPY . .
    
    EXPOSE 8000
    
    CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8000"]
    

    我尝试通过添加权限来设置默认用户的权限, Dockerfile 但没有任何改变:

    # Set the permissions for all files
    RUN chown -R appuser:appgroup /app
    
返回
作者最近主题: