问题标签 [frameit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1931 浏览

ios - 使用fastlane frameit截屏时,标题和关键词文字如何叠加?

我正在使用 fastlane frameit 生成应用商店屏幕截图。您如何将关键字堆叠在标题顶部,如下图所示?

例子

0 投票
1 回答
1010 浏览

screenshot - 交付到 App Store 时,Fastlane 框架不支持的屏幕尺寸

使用 Swift5、iOS-12.2、Xcode-10.2(10E125) 并使用 GitLab CI 运行所有内容,

在 App 发布步骤(使用 Fastlane 的)期间,屏幕截图的大小似乎存在问题deliver。屏幕截图创建得很好(使用 Fastlanesnapshotframeit工具)。

但是现在更新到最新的 iOS、Swift 和 Xcode 版本突然打破了我的 Fastlane 工作示例。我现在收到以下错误:

Unsupported screen size [1446, 2948] for path '/Users/user/Documents/Programieren/iPhone_applications/Learning/Watch/MyApp/builds/aMDc3etB/0/myusername/MyAppName/fastlane/screenshots/de-DE/iPhone 8 Plus-01Screenshot_de_framed.png'

Fastlane会不会有什么问题:

  • 要么在frameit步骤中(因为框架图像的大小比snapshot创建的图像大)
  • 或在 App 发布步骤(因为 Apple 可能在接受屏幕尺寸的情况下更改了某些内容)。

我想知道我用 GitLab CI 运行所有东西的事实是否有影响(但它不应该)。关于步骤中屏幕截图的屏幕尺寸,Fastlane 失败的原因可能是什么deliver

对于 iPhone8-Plus 示例 - 我意识到:

--> Fastlanesnapshot步骤后的屏幕截图大小为 [1242 × 2208] 像素

--> Fastlaneframeit步骤后的框架屏幕截图大小为 [1446 × 2948] 像素

Apple 应用商店要求 [1242 × 2208] 像素大小的图像 - 因此永远不会接受“带框”的图像!

会不会有什么问题frameit???

我应该在我的 Snapfile 中选择不同的 iOS 设备(见下文)吗?如果是的话,哪些???(也就是说,过去 App Store 需要 iPhone8 Plus 大小的屏幕截图 [5.5"]。这可能会改变吗??)

这是我的快速文件:

这是我的快照文件:

这是我的 Framefile.json 文件:

0 投票
1 回答
252 浏览

android - Android 上的 Fastlane 框架截图

使用带有 frameit 和 detox 的 fastlane 在 ios 和 android 设备上为我的 react native 应用程序运行测试和截屏(https://dev.to/jeevankishore/e2e-detox-react-native-161o

iOS 运行良好,能够构建、运行模拟器、抓取屏幕截图并使用 iPhone 11 进行构图。

Android 构建并从模拟器中获取屏幕截图,但是当我运行fastlane frameit它时,它并没有构建我的 android 屏幕截图。我尝试了一些模拟器(像素 3 xl 和 3a),但不断得到:

Unsupported screen size [1440, 2960] for path './screenshots/SCREENSHOT.png'(像素 3 xl 尺寸)和 Unsupported screen size [1080, 2220] for path './screenshots/SCREENSHOT.png(像素 3a 尺寸)

因为它在 frameit 的偏移列表中说支持像素 3 xl 设备而感到困惑?我发现很难找到有关受支持设备的信息。我在这里做错了什么。

https://fastlane.github.io/frameit-frames/latest/offsets.json

我跑了fastlane frameit download_frames

以供参考:

.detoxrc.json

帧文件.json