今天,我开始使用fastlane和Xcode收到此错误:
错误ITMS-90783:“缺少包显示名称。Info.plist键CFBundleDisplayName丢失,或者在包标识符为'com.id'的包中具有空值。”
可以,我没有删除此属性。我认为这是苹果方面的错误。
有谁遇到同样的问题,您如何解决?
嗨,我们在使用 fastlane sigh/get_provisioning_profile 时遇到此错误。我不认为这是一个FASTLANE问题,因为它没有发生过案例1 案例2并得到了由接受协议或其他不明原因的固定..
需要承认 Apple 的 Apple ID 和隐私声明。请手动登录https://appleid.apple.com(或https://appstoreconnect.apple.com)以确认声明。
我们去了
但没有什么值得批准的。
有任何想法吗?
fastlane fastlane-deliver fastlane-match fastlane-pilot app-store-connect
我写下来的Appfile对fastlane,我的问题是我已经具备了team_name和team_id苹果开发中心,但我不能让iTunes Connect ID/ itc_team_id.我和不同的团队合作.我怎么得到它?任何指南都会很棒.谢谢
我尝试使用 Pilot 和以下命令通过 fastlane 将我的 flutter ipa 上传到 AppStore:
\nbundle exec fastlane pilot upload --ipa ../build/ios/ipa/project.ipa\nRun Code Online (Sandbox Code Playgroud)\n当我运行此命令时,我遇到以下错误
\n我的 private_keys 文件夹中有一个 .p8
\n似乎 Pilot 可以使用我的 Apple ID 登录我,但就在它抛出我无法获得授权之后。
\n失败后,当我转到 TestFlight 时,我可以看到可用的新版本,但具有旧版本名称(例如 1.0.0 而不是 1.0.1)
\n[monsieur_x | ~/project/ios ]$ bundle exec fastlane pilot upload --ipa ../build/ios/ipa/project.ipa\n[\xe2\x9c\x94] \n[17:54:31]: Login to App Store Connect (apple_id@gmail.com)\n[17:54:33]: Login successful\n[17:54:35]: Ready to upload new build to TestFlight (App: 1544671867)...\n[17:54:39]: Going to upload updated app to App Store Connect\n[17:54:39]: This might take …Run Code Online (Sandbox Code Playgroud) 我使用 Fastlane 创建了一个 iOS 测试飞行构建,我收到了这个奇怪的错误,不知道为什么,因为它昨天工作正常,现在 Fastlane 配置没有任何更改,它在将构建上传到 Apple 应用商店时出现错误。
错误表述如下
[21:50:01]: Transporter transfer failed.
[21:50:01]:
[21:50:01]: Cannot obtain the content provider public id. Please specify a provider short name using the -asc_provider option.
[21:50:02]: Cannot obtain the content provider public id. Please specify a provider short name using the -asc_provider option.
Return status of iTunes Transporter was 1: Cannot obtain the content provider public id. Please specify a provider short name using the -asc_provider option.
The call to the iTMSTransporter …Run Code Online (Sandbox Code Playgroud) 我希望有人知道如何处理我在运行fastlane 快照后收到的这个错误
错误设置值'[“iPhone 11 Pro Max”、“iPhone 8 Plus”、“iPad Pro(12.9 英寸)(第 2 代)”、“iPad Pro(12.9 英寸)(第 3 代)”]' 选项'设备' [!] 设备 'iPad Pro (12.9-inch) (2nd generation)' 不在可用模拟器列表中 'iPhone 8, iPhone 8 Plus, iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max, iPad Pro (9.7-英寸)、iPad Pro(11 英寸)、一代)、Apple TV、Apple TV 4K、1080p)、Apple Watch Series 4 - 40mm、Apple Watch Series 4 - 44mm、Apple Watch Series 5 - 40mm、Apple Watch Series 5 - 44 毫米'
我已经仔细检查了 Xcode (11.1)。我的模拟器列表中确实有 iPad Pro(12.9 英寸)(两代),但不知何故在调用 fastlane 快照时没有被选中。我从 10.3 更新后将两代 …
latest_testflight_build_number允许轻松的内部版本号碰撞
例子
increment_build_number({
build_number: latest_testflight_build_number + 1
})
Run Code Online (Sandbox Code Playgroud)
Firebase 应用分发有类似的东西吗?例如,我上传了一个构建版本v1.0.0(130)
在将新构建版本推送到 Firebase App Distribution 时,我希望将构建编号设为v1.0.0(131)
我正在尝试安装fastlane.我安装了Xcode.我fastlane使用命令安装sudo gem install fastlane.我现在进入我的项目文件夹并键入fastlane init并获取错误:
-bash:fastlane:找不到命令.
我看到它fastlane已安装并可在此处查看
/Users/username/.gem/ruby/2.0.0/gems/fastlane-1.70.0/bin
在我的Mac上.
我尝试将此添加到我的PATH,但我仍然得到相同的错误.我的道路是
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:./Users/username/.gem/ruby/2.0.0/gems/
我在这里错过了什么?
我正在使用 Xcode 运行 CI 机器。
测试是使用触发的fastlane gym。我在输出中看到这一行:
2019-05-27 16:04:28.417 xcodebuild[54605:1482269] [MT] IDETestOperationsObserverDebug: (A72DBEA3-D13E-487E-9D04-5600243FF617) 完成请求崩溃报告。继续测试。
此操作需要一些时间(大约一分钟)才能完成。据我所知,Xcode 请求 Apple 的崩溃报告显示在“组织者”窗口中。
由于这是一台 CI 机器,因此永远不会在其上查看崩溃报告,这一步可以完全跳过,我怎么能跳过它?
我不完全确定我是如何进入这种情况的,但fastlane_tmp_keychain-db在构建后成为我的默认钥匙串,并且我不知道如何取消设置它。
这里没有任何选项可以更改默认值。为什么 fastlane 会这样做以及如何撤消它?
这绝对是默认的;我在登录时收到“Spotlight 想使用 fastlane_tmp_keychain-db”。
fastlane ×10
ios ×5
xcode ×4
app-store ×1
fastlane-gym ×1
firebase ×1
flutter ×1
ipa ×1
macos ×1
swift ×1
terminal ×1
testflight ×1
xcodebuild ×1