所以与Fastlane呆了1个星期,现在我什么都没发现,只有错误。
通过打开XCode并手动设置Profile,可以使构建成功。但是,如果有手动步骤,那么自动化就没有多大意义了。
我的Fastfile看起来像这样:
default_platform(:ios)
platform :ios do
desc "Build project"
lane :beta do
update_info_plist(
plist_path: "./info.plist",
app_identifier: "com.skinke.app"
)
cert
sigh(adhoc:true)
gym(
export_options:{
method:"ad-hoc",
provisioningProfiles:{
#"com.skinke.app" => "AdHoc_com.skinke.app.mobileprovision" ## nope
"com.skinke.app" => "com.skinke.app AdHoc" ## also nope
}
}
)
end
end
因此,我没有运气让Gym拿起配置文件。我怀疑错误实际上是由XCode引起的,但Gym应该将其注入了吗?
我的意图是,一旦成功,我需要自动推送到连接USB的iPad。
附带的问题:某处没有专门的技术支持吗?