微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Fastlane完成错误-匹配-无错误消息

如何解决Fastlane完成错误-匹配-无错误消息

我将fastlane更新为最新版本(2.162.0)

现在,当我尝试运行fastlane buildApp时,它会出错并仅输出时会永久挂起:

fastlane完成错误

终端输出

% fastlane buildApp
[✔] ? 
[14:59:43]: Get started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile
[14:59:44]: ------------------------------
[14:59:44]: --- Step: default_platform ---
[14:59:44]: ------------------------------
[14:59:44]: Driving the lane 'ios buildApp' ?
+------------------+--------------+
|          Lane Context           |
+------------------+--------------+
| DEFAULT_PLATFORM | ios          |
| PLATFORM_NAME    | ios          |
| LANE_NAME        | ios buildApp |
+------------------+--------------+

+------+------------------+-------------+
|           fastlane summary            |
+------+------------------+-------------+
| Step | Action           | Time (in s) |
+------+------------------+-------------+
| 1    | default_platform | 0           |
+------+------------------+-------------+

[14:59:45]: fastlane finished with errors

但是,如果我直接在终端中运行match命令,它将正常工作而不会出现问题。

fastlane match appstore --force=true --app_identifier=com.MyCompany.AppName

快捷文件(向下滚动以重现该问题)

default_platform(:ios)
platform :ios do
  lane :buildApp do
    match(force: "true",type:"appstore",app_identifier: "com.MyCompany.AppName")
  end
end

所以我的问题是,为什么直接在控制台中键入却不能通过我的Fastfile起作用?

解决方法

经过数小时的尝试,我终于跑了:

sudo gem clean

现在可以正常使用-_-

将其放在此处以防其他人沮丧!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。