您好,我们在使用 faSTLane sigh/get_provisioning_profile 时遇到此错误。我不认为这是 fastlane issue就像之前发生的 case1 case2并通过接受协议(protocol)或其他未知原因得到修复..
Need to acknowledge to Apple's Apple ID and Privacy statement. Please manually log into https://appleid.apple.com (or https://appstoreconnect.apple.com) to acknowledge the statement.
我们去了
但那里没有什么可以批准的。
有任何想法吗?
最佳答案
概括:
情况1:
* 你不想启用 2FA
bundle install
、 bundle update fastlane
或 bundle update
SPACESHIP_SKIP_2FA_UPGRADE=1
案例二:
* 您已启用 2FA
* 您只需要非企业账户
APP_STORE_CONNECT_API_KEY
。 看起来像
-----BEGIN PRIVATE KEY-----\nabcdef12345abcdef12345\n-----END PRIVATE KEY-----
lane :get_app_store_connect_api_key do
ensure_env_vars(
env_vars: [
'APP_STORE_CONNECT_API_KEY'
]
)
app_store_connect_api_key(
key_id: "12345ABCDEF",
issuer_id: "1234abcd-12ab-12ab-12ab-123456abcdef",
key_content: "#{ENV["APP_STORE_CONNECT_API_KEY"]}".gsub('\n', '\\n'),
in_house: false,
)
end
get_provisioning_profile(api_key: get_app_store_connect_api_key)
sigh(api_key: get_app_store_connect_api_key)
pilot(api_key: get_app_store_connect_api_key)
案例3:* 您已启用 2FA
*您需要企业帐户并获取配置文件
fastlane spaceauth -u user@email.com
FASTLANE_SESSION
环境变量。FASTLANE_PASSWORD
请注意,这只持续 8 小时
案例4:
* 您已启用 2FA
* 您需要企业账号或非企业账号
* 您需要上传到应用商店
案例5:
* 您已启用 2FA
* 您需要从 appstore connect 下载 dsyms
fastlane spaceauth -u user@email.com
FASTLANE_SESSION
环境变量。FASTLANE_USER
和FASTLANE_PASSWORD
请注意,这只持续 8 小时
关于app-store-connect - 收到错误 "Need to acknowledge to Apple' 的 Apple ID 和隐私声明。”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66024297/