问题标签 [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.
screenshot - 交付到 App Store 时,Fastlane 框架不支持的屏幕尺寸
使用 Swift5、iOS-12.2、Xcode-10.2(10E125) 并使用 GitLab CI 运行所有内容,
在 App 发布步骤(使用 Fastlane 的)期间,屏幕截图的大小似乎存在问题deliver
。屏幕截图创建得很好(使用 Fastlanesnapshot
和frameit
工具)。
但是现在更新到最新的 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 文件:
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