Giter VIP home page Giter VIP logo

frameit-frames's Introduction

Twitter: @FastlaneTools License Gem Homebrew Build Status PRs welcome!

fastlane is a tool for iOS and Android developers to automate tedious tasks like generating screenshots, dealing with provisioning profiles, and releasing your application.


✨ All fastlane docs were moved to docs.fastlane.tools


Need Help?

Before submitting a new GitHub issue, please make sure to

If the above doesn't help, please submit an issue on GitHub and provide information about your setup, in particular the output of the fastlane env command.

Note: If you want to report a regression in fastlane (something that has worked before, but broke with a new release), please mark your issue title as such using [Regression] Your title here. This enables us to quickly detect and fix regressions.

fastlane team

Łukasz Grabowski

Jimmy Dee

Special thanks to all contributors for extending and improving fastlane.

Contribute to fastlane

Check out CONTRIBUTING.md for more information on how to help with fastlane.

Code of Conduct

Help us keep fastlane open and inclusive. Please read and follow our Code of Conduct.

Metrics

fastlane tracks a few key metrics to understand how developers are using the tool and to help us know what areas need improvement. No personal/sensitive information is ever collected. Metrics that are collected include:

  • The number of fastlane runs
  • A salted hash of the app identifier or package name, which helps us anonymously identify unique usage of fastlane

You can easily opt-out of metrics collection by adding opt_out_usage at the top of your Fastfile or by setting the environment variable FASTLANE_OPT_OUT_USAGE. Check out the metrics code on GitHub

License

This project is licensed under the terms of the MIT license. See the LICENSE file.

This project and all fastlane tools are in no way affiliated with Apple Inc. This project is open source under the MIT license, which means you have full access to the source code and can modify it to fit your own needs. All fastlane tools run on your own computer or server, so your credentials or other sensitive information will never leave your own computer. You are responsible for how you use fastlane tools.


✨ All fastlane docs were moved to docs.fastlane.tools


frameit-frames's People

Contributors

ariofrio avatar getaaron avatar guidev avatar jhandguy avatar joshdholtz avatar krausefx avatar milhauscz avatar nimau avatar ohayon avatar sathoeni avatar thillsman avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

frameit-frames's Issues

12.9-inch iPad Pro (3rd Gen) is missing

Hi, Apple metadata rejected due 12.9-inch iPad Pro screenshots do not display the app in the correct device frame, iPad Pro (3rd Gen) doesn't have the home button.
Is there a way to force the device frame by Apple?
Thanks.

Can't frame with Surface Pro device frames using fastlane frameit --force_device_type "Surface Pro X Black"

fastlane frameit --force_device_type "Surface Pro X Black"
[✔] 🚀 
[20:07:13]: Get started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile
[20:07:14]: Error setting value 'Surface Pro X Black' for option 'force_device_type'

[!] Invalid device type 'Surface Pro X Black'. 
Available values: iPad 10.2, iPad Air 2, iPad Air (2019), iPad Mini 4, iPad Mini (2019), iPad Pro, 
iPad Pro (12.9-inch) (3rd generation), iPad Pro (12.9-inch) (4th generation), 
iPad Pro (10.5-inch), iPad Pro (11-inch), 
Google Pixel 3, Google Pixel 3 XL, Google Pixel 4, 
Google Pixel 4 XL, Google Pixel 5, HTC One A9, HTC One M8, Huawei P8, Motorola Moto E,
 Motorola Moto G, Nexus 4, Nexus 5X, Nexus 6P, Nexus 9, Samsung Galaxy Grand Prime, 
Samsung Galaxy Note 5, Samsung Galaxy Note 10, Samsung Galaxy Note 10+, 
Samsung Galaxy S Duos, Samsung Galaxy S3, Samsung Galaxy S5, Samsung Galaxy S7, 
Samsung Galaxy S8, Samsung Galaxy S9, Samsung Galaxy S10, Samsung Galaxy S10+, 
Xiaomi Mi Mix Alpha, iPhone 5s, iPhone 5c, iPhone SE, iPhone 6s, iPhone 6s Plus, 
MacBook, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPhone X, iPhone XS, 
iPhone XR, iPhone XS Max, iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max, 
iPhone 12, iPhone 12 Pro, iPhone 12 Pro Max, iPhone 12 Mini, iPhone 13, 
iPhone 13 Pro, iPhone 13 Pro Max, iPhone 13 Mini

There are 2 Surface Pro devices in the list at
https://github.com/fastlane/frameit-frames/tree/gh-pages/latest

It seems there is no matching code in
https://github.com/fastlane/fastlane/blob/master/frameit/lib/frameit/device_types.rb
?
Note that I am new to fastlane... maybe I am missing something?

Thanks

Request For October 2021 Apple Devices

Hey folks! Thanks for an awesome product.

I realize these new devices are just making their way out into the field, so I'm sure someone's already on it, but I didn't see a formal Issue request logged for this yet, so here it is:

  • iPhone 13 (Pink, Blue, Midnight, Starlight, Red)
  • iPhone 13 Pro (Sierra Blue, Silver, Gold, Graphite)
  • iPhone 13 Pro Max (Sierra Blue, Silver, Gold, Graphite)
  • iPad Mini (2021) (Space Gray, Pink, Purple, Starlight)
  • iPad (2021) (Space Gray, Silver)

No longer contains iPhone SE (1st Generation) frames

Version 1607001240 removed some older device frames like the old SE.

When running frameit, it still tries to match it and finds the new SE. The offsets do not fit though.

I think the device naming is not very useful, the files should match the device names used by Xcode.

iPad Pro (12.9-inch) (2nd generation) is missing

There is no frame for iPad Pro (12.9-inch) (2nd generation). I checked on Facebook frameset and it is missing there as well.

Anyone knows where to find the frame for iPad Pro (12.9-inch) (2nd generation)? My current workaround is to manually screenshot the frame from an active iPad Pro (12.9-inch) (2nd generation) simulator, which is apparently not ideal.

download templates timeout issues

the first time I run

fastlane frame

I got error.

INFO [2017-04-17 20:43:46.72]: Downloading file from 'https://fastlane.github.io/frameit-frames/1478730760/files.json' ...
INFO [2017-04-17 20:43:51.86]: Downloading 1 of 41 files from 'https://fastlane.github.io/frameit-frames/1478730760/Apple%20iPhone%205c%20Blue.png' ...
ERROR [2017-04-17 20:44:04.82]: Operation timed out - connect(2) for 151.101.88.133:443 (Errno::ETIMEDOUT)
/usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.27.0/fastlane_core/lib/fastlane_core/ui/interface.rb:150:in `user_error!': [!] Error accessing URL 'https://fastlane.github.io/frameit-frames/1478730760/Apple%20iPhone%205c%20Blue.png' (FastlaneCore::Interface::FastlaneError)

It aborted to continue .But I typed https://fastlane.github.io/frameit-frames/1478730760/Apple%20iPhone%205c%20Blue.png into Chrome, it can be downloaded.

So I downloaded zip of repository, and put it into '/Users/hite/.fastlane/frameit/' , run fastlane frameit.
The problem was solved.

So any suggests?

Frames for iPad Pro 12.9-inch (2nd generation) missing

Since the last version (1607001240), the iPad Pro frames are not present anymore, even though App Store Connect still requires screenshots for the iPad Pro 12.9-inch (2nd generation) to be uploaded.

Error logs:

Unfortunately device type 'Apple iPad Pro' is not available in Silver, falling back to Space Gray...
Couldn't find template for screenshot type 'Apple iPad Pro Space Gray'
Please run `fastlane frameit download_frames` to download the latest frames

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.