App Store 助手
App Store 助手 - appstore
获取 App Store 已登录用户信息 (appstore.account)
声明
{
name = 用户名,
active = 是否活跃,
} = appstore.account()
参数及返回值
- 用户名
- 文本型,如
82flex@gmail.com
- 文本型,如
- 是否活跃 布尔型
说明
如果用户未登录 App Store,将返回 nil。
示例
appstore.account
local account = appstore.account()
if account then
sys.alert("已登录用户名:" .. account.name)
else
sys.alert("未登录 App Store")
end
模拟登录、注销 App Store (appstore.login,logout)
声明
操作成败, 失败原因 = appstore.login(用户名, 密码)
appstore.logout() -- 注销
参数及返回值
- 用户名 文本型
- 密码 文本型
- 失败原因 文本型
- 操作成败 布尔型
说明
模拟交互实现,登录耗时较长,可能需要数分钟。
信息
可能要求进行二步验证,需要用户手动输入验证码。
也有可能出现 “Apple ID Locked” 等特殊情况,需要用户手动解锁。
示例
appstore.login
appstore.logout()
ok, err = appstore.login("example@icloud.com", "ssaprdwro678!")