相关疑难解决方法(0)

无法使用设备上的沙箱测试用户登录

尝试做一些In App Purchase测试,所以我在itunesconnect上创建了一个沙盒测试器...但是当我尝试以我的设备上的那个用户身份登录时,我收到一个错误:

不允许创建Itunes帐户

Apple ID目前无法与iTunes商店一起使用.请稍后再试.

如果我为帐户输入了错误的密码我会拒绝帐户,所以它不是密码错误...这是我创建的每个测试帐户都发生的......任何人都知道到底是怎么回事......我找不到任何地方的任何信息.

itunesconnect app-store in-app-purchase ios

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

Apple 登录:Apple 返回的“用户”凭据是永久的吗?

我能够成功访问 Apple 返回的凭据,作为其新(WWDC '19 -- iOS 13)登录 Apple 库的一部分。

在此委托方法中访问凭证:

extension ViewController: ASAuthorizationControllerDelegate {
    func authorizationController(controller: ASAuthorizationController, didCompleteWithAuthorization authorization: ASAuthorization) {
        if let appleIDCredential = authorization.credential as? ASAuthorizationAppleIDCredential {
         //here is credentials . 
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

然后使用“用户”属性来提取用户 ID:

    credential.user 
    //returns, for example, '000046.20082df1df9a41b78cd1552979288e19.2346' dummy value
Run Code Online (Sandbox Code Playgroud)

对于该特定 AppleID(也许是该特定应用程序),此“用户”属性是否被理解为静态/永久?

(我正在访问同步 API,并希望从 44 个字符的 Apple 'user' 凭证中硬编码用户凭证。)

apple-sign-in

10
推荐指数
1
解决办法
2411
查看次数