我需要获取用户代理。我曾经使用 UIWebView 获取它,但现在已弃用。
let userAgent = UIWebView().stringByEvaluatingJavaScript(from: "navigator.userAgent")!
Run Code Online (Sandbox Code Playgroud) 我正在尝试构建具有多个目标的应用,每个目标应具有不同的资产版本。业务需求是拥有相同的应用程序,但拥有不同的品牌资产。我不想手动复制和粘贴项目并更改图标,因为这样效率不高。
例如,我
logo在资产目录中有一个,目标X和目标Y都需要查看资产,但是两个目标都需要查看资产的不同版本。
我需要制作一份包含应用程序名称及其实时版本的报告。我的苹果ID被分配为多个团队的管理员,我需要循环每个应用程序商店团队内的所有应用程序并获取其名称和实时版本。
我只能使用以下脚本获取一个开发团队的应用程序名称和版本,现在我需要为我的 Apple ID 分配到的所有开发团队获取它。
lane :get_apps_names_and_versions do |options|
require "spaceship"
all_apps = ""
Spaceship::Tunes::Application.all.collect do |app|
all_apps << "#{app.name} #{app.live_version.version} \n"
end
File.write('all_apps', all_apps[0..-3])
end
Run Code Online (Sandbox Code Playgroud)