whlsxl / firim Goto Github PK
View Code? Open in Web Editor NEWUpload ipa binary to fir.im in fastlane chain
License: MIT License
Upload ipa binary to fir.im in fastlane chain
License: MIT License
firim(firim_api_token: "#{APP_TOKEN}",
platform: ios,
app_changelog: "test for firm"
)
提示如下错误
Could not find action, lane or variable 'ios'. Check out the documentation for more details:
Hi, when I upload Android apk to fir, always get error
Upload binary to Qiniu error {"error"=>"{\"callback_url\":\"http://api.fir.im/auth/qiniu/callback?parent_id=5a841c16959d6907fae934dc\\u0026timestamp=1527316346\\u0026sign=f73d5\\u0026user_id=57d39481ca87a87db3000616\",\"callback_bodyType\":\"application/x-www-form-urlencoded\",\"callback_body\":\"key=27e32706c1d2653f16a3b255184836080fd152e0.apk\\u002\"}"}
....
Actually, it has been uploaded successfully
Could action "firim" support operating system "android"?
When I used "fastlane-plugin-firim" uploading apk to fir.im , it prompted "Action 'firim' isn't known to support operating system 'android'." and warning "Unexpected middleware set after the adapter. This won't be supported from Faraday 1.0."
How can I do?
firim addtoken 命令后面要直接跟token么,为什么我用keychain添加了token,用fastlane打包的时候读取到的那个token不是我设置上的呢
firim命令上传的包,fir上的AppIcon图片没了,是必须要添加icon参数才行吗? 有什么其他办法吗
Unresolved conflict between options: 'app_is_show_plaza' and 'app_passwd'
想知道使用fastlane 打包好并上传到fir之后, 有打印一个APP info 的信息. 我想上传成功之后,直接打印出来下载地址... 但是不知道这个参数怎么获取, short和download_domain
When I packed in fastlane, I used the firim script to set token, but I made a mistake. Now the default is wrong. How can I change it
upload_binary_and_icon': [!] undefined method
[]' for nil:NilClass (NoMethodError)
fir.im 挂了三天了,不如先更新到他们的临时域名 jappstore.com,以便开发者继续使用脚本发布应用
TypeError: [!] no implicit conversion of nil into String
/Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/firim-0.1.1/lib/firim/runner.rb:46:in initialize' /Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/firim-0.1.1/lib/firim/runner.rb:46:in
open'
/Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/firim-0.1.1/lib/firim/runner.rb:46:in write_app_info_to_file' /Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/firim-0.1.1/lib/firim/runner.rb:39:in
run'
/Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-plugin-firim-0.1.0/lib/fastlane/plugin/firim/actions/firim_action.rb:8:in run' /Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-2.1.1/fastlane/lib/fastlane/runner.rb:227:in
block (2 levels) in execute_action'
/Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-2.1.1/fastlane/lib/fastlane/actions/actions_helper.rb:50:in execute_action' /Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-2.1.1/fastlane/lib/fastlane/runner.rb:212:in
block in execute_action'
/Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-2.1.1/fastlane/lib/fastlane/runner.rb:211:in chdir' /Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-2.1.1/fastlane/lib/fastlane/runner.rb:211:in
execute_action'
/Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-2.1.1/fastlane/lib/fastlane/runner.rb:133:in trigger_action_by_name' /Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-2.1.1/fastlane/lib/fastlane/fast_file.rb:146:in
method_missing'
Fastfile:41:in block (2 levels) in parsing_binding' /Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-2.1.1/fastlane/lib/fastlane/lane.rb:33:in
call'
/Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-2.1.1/fastlane/lib/fastlane/runner.rb:49:in block in execute' /Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-2.1.1/fastlane/lib/fastlane/runner.rb:45:in
chdir'
/Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-2.1.1/fastlane/lib/fastlane/runner.rb:45:in execute' /Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-2.1.1/fastlane/lib/fastlane/lane_manager.rb:52:in
cruise_lane'
/Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-2.1.1/fastlane/lib/fastlane/command_line_handler.rb:30:in handle' /Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-2.1.1/fastlane/lib/fastlane/commands_generator.rb:96:in
block (2 levels) in run'
/Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/commander-4.4.1/lib/commander/command.rb:178:in call' /Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/commander-4.4.1/lib/commander/command.rb:153:in
run'
/Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/commander-4.4.1/lib/commander/runner.rb:444:in run_active_command' /Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane_core-0.60.0/lib/fastlane_core/ui/fastlane_runner.rb:38:in
run!'
/Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/commander-4.4.1/lib/commander/delegates.rb:15:in run!' /Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-2.1.1/fastlane/lib/fastlane/commands_generator.rb:293:in
run'
/Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-2.1.1/fastlane/lib/fastlane/commands_generator.rb:36:in start' /Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-2.1.1/fastlane/lib/fastlane/cli_tools_distributor.rb:59:in
take_off'
/Users/mayifan/.rvm/gems/ruby-2.3.1@global/gems/fastlane-2.1.1/bin/fastlane:5:in <top (required)>' /Users/mayifan/.rvm/gems/ruby-2.3.1/bin/fastlane:23:in
load'
/Users/mayifan/.rvm/gems/ruby-2.3.1/bin/fastlane:23:in `<top (required)>'
大佬您好
因为 fir.im 的备案被吊销, 可能对您这个插件有很大影响
目前 接口 api.fir.im 已经切换到了 api.bq04.com 接口方法不变
另外 fir.im 上传方式 默认从七牛 切换到了 ali 需要手动 callback 下 不知是否对您这有影响
how to show update info
i want to updaload updateInfo
现在钉钉机器人必须选择安全选项,请支持一下
小白,用Firim( firim_api_token:"xxx") 报错 Firim API ERROR error_code: 100109
Error setting value '/Desktop/myapp_ipa/myapp.ipa' for option 'ipa' 我自定义IPA路径到桌面,如果使用绝对路径是可以找到ipa文件的,但是如果用通配符就不能找到路径,不知道这个该怎么解决
platform | android |
| firim_api_url | https://api.bq04.com |
| download_page_prefix | http://d.firim.top/
上传不上去
报错信息:
Error loading plugin 'fastlane-plugin-firim': Unable to activate firim-0.2.4, because faraday-1.0.1 conflicts with faraday (
> 0.9), faraday_middleware-1.0.0 conflicts with faraday_middleware (> 0.9)
Ruby 版本:ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19]
Fastlane 版本:2.147.0
看作者是否考虑更新一下 faraday 的依赖版本
打包之后的应用名称可能带有时间戳,希望支持模糊的路径匹配
可以将master_release_id输出到env中吗
本地我看是有firim的 而且上传成功了 为什么从jenkins发起的 就找不到 action
[!] Response body ERROR:
<title>302 Found</title>A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.