小编Moh*_*ban的帖子

如何使用 swift 获取用户代理而不使用已弃用的 WebView

我需要获取用户代理。我曾经使用 UIWebView 获取它,但现在已弃用。

let userAgent = UIWebView().stringByEvaluatingJavaScript(from: "navigator.userAgent")!
Run Code Online (Sandbox Code Playgroud)

ios swift

3
推荐指数
3
解决办法
1万
查看次数

如何使用多个目标使用同名的不同资产

我正在尝试构建具有多个目标的应用,每个目标应具有不同的资产版本。业务需求是拥有相同的应用程序,但拥有不同的品牌资产。我不想手动复制和粘贴项目并更改图标,因为这样效率不高。

例如,我logo在资产目录中有一个,目标X目标Y都需要查看资产,但是两个目标都需要查看资产的不同版本。

xcode ios swift

2
推荐指数
1
解决办法
219
查看次数

如何使用 fastlane 获取应用程序名称及其实时版本

我需要制作一份包含应用程序名称及其实时版本的报告。我的苹果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)

ios fastlane app-store-connect

0
推荐指数
1
解决办法
1168
查看次数

标签 统计

ios ×3

swift ×2

app-store-connect ×1

fastlane ×1

xcode ×1