我如何根据已知的应用程序标识符检索未发布的 ios 应用程序 ID?
How can i retrieve an unpublished ios app id based on a known app identifier?
fastlane 中是否有一种方法可以根据已知的应用程序标识符 (com.whatever.whatever) 发现我未发布的应用程序的应用程序 ID (1234567890)?该应用程序已创建并位于 iTunes 连接中。我只需要能够根据已知标识符以编程方式将其回显出来。
如果应用程序尚未在商店中,http://itunes.apple.com/lookup 功能将无法使用,因此无法使用。
我试着把我发现的一些东西拼凑在一起,但没用:
lane :info do
UI.success("App ID is #{ENV['PRODUCE_APPLE_ID']}")
end
如果您只需要视觉上的,您可以 运行 bundle exec fastlane produce
并且您会得到一个显示您的应用程序 ID 的警告输出,例如:
[16:51:18]: [iTC] App 'com.company.appname' already exists (1234567890), nothing to do on iTunes Connect`
如果您以编程方式需要它,您可以使用当前的检查方法 ENV['PRODUCE_APPLE_ID']
,但请注意,此环境变量只会在 运行 执行 create_app_online
操作后填充:
lane :info do
create_app_online
UI.success("App ID is #{ENV['PRODUCE_APPLE_ID']}")
end
fastlane 中是否有一种方法可以根据已知的应用程序标识符 (com.whatever.whatever) 发现我未发布的应用程序的应用程序 ID (1234567890)?该应用程序已创建并位于 iTunes 连接中。我只需要能够根据已知标识符以编程方式将其回显出来。
如果应用程序尚未在商店中,http://itunes.apple.com/lookup 功能将无法使用,因此无法使用。
我试着把我发现的一些东西拼凑在一起,但没用:
lane :info do
UI.success("App ID is #{ENV['PRODUCE_APPLE_ID']}")
end
如果您只需要视觉上的,您可以 运行 bundle exec fastlane produce
并且您会得到一个显示您的应用程序 ID 的警告输出,例如:
[16:51:18]: [iTC] App 'com.company.appname' already exists (1234567890), nothing to do on iTunes Connect`
如果您以编程方式需要它,您可以使用当前的检查方法 ENV['PRODUCE_APPLE_ID']
,但请注意,此环境变量只会在 运行 执行 create_app_online
操作后填充:
lane :info do
create_app_online
UI.success("App ID is #{ENV['PRODUCE_APPLE_ID']}")
end