小编mob*_*kie的帖子

iOS 和 FirebaseCrashlytics

我正在尝试按照Firebase Docs上的说明上传缺少的必需 dSYM。但是我坚持运行上传程序脚本。

在我的构建阶段,我有

"${PODS_ROOT}/FirebaseCrashlytics/upload-symbols -gsp${SRCROOT}/GoogleService-Info.plist -p ios ${SRCROOT}/appDsyms"
Run Code Online (Sandbox Code Playgroud)

当我尝试使用此构建 iOS 应用程序时,出现错误:

第 4 行:/path/to/Pods/FirebaseCrashlytics/upload-symbols -gsp/path/to/GoogleService-Info.plist -p ios /path/to/appDsyms:没有这样的文件或目录

命令 PhaseScriptExecution 失败,退出代码非零

当我尝试从终端运行脚本时,出现错误:

未提供 Google App ID 或 Google 服务文件

我已经验证我有一个 Google 服务文件,并且能够使用依赖它的其他 firebase 服务运行我的项目。我曾经能够将 Dysm 文件直接上传到 Firebase 控制台,但在 3 月 1 日发生了变化。

此命令应该作为 XCode 脚本运行还是作为终端命令运行?而且,更重要的是,有人知道如何解决这个问题吗?

ios firebase crashlytics swift

37
推荐指数
6
解决办法
2万
查看次数

ImageView 不显示来自 Android API 29 上 PDFRenderer 创建的位图的图像

我有一个要在 ImageView 中显示的 PDF。它在 API 24-28 上显示,但在 API 29 上没有显示图像。我认为问题可能是 PDFRenderer 创建的位图。

我在该.render方法之后放置了一个断点,并(在调试器中)在此处单击“查看位图”: 点击“查看位图

在 API 29 上,有时会得到图像,有时会出现以下错误:

评估表达式时出错,已收集对象

位图预览

在 API 24-28 上,我没有收到此错误。我总是得到图像。

下面是示例代码:

        File file = new File(getExternalFilesDir(null), "fileName.pdf");
        PdfRenderer renderer = new PdfRenderer(ParcelFileDescriptor.open(file, ParcelFileDescriptor.MODE_READ_ONLY));
        if (currentPage < 0) {
            currentPage = 0;
        } else if (currentPage > renderer.getPageCount()) {
            currentPage = renderer.getPageCount() - 1;
        }
        Bitmap bitmap = Bitmap.createBitmap(800, 1000, Bitmap.Config.ARGB_8888);
        Rect rect = new Rect(0, 0, 800, 1000);
        PdfRenderer.Page page = renderer.openPage(currentPage);
        page.render(bitmap, rect, null, PdfRenderer.Page.RENDER_MODE_FOR_DISPLAY); …
Run Code Online (Sandbox Code Playgroud)

android bitmap imageview pdfrenderer

5
推荐指数
1
解决办法
220
查看次数

标签 统计

android ×1

bitmap ×1

crashlytics ×1

firebase ×1

imageview ×1

ios ×1

pdfrenderer ×1

swift ×1