淡淡iOS12独立沙盒账户登陆

简介: 1、前言在iOS12前,如果对沙盒账号测试充值不熟悉的同学,也许会遇到过这样的情况:不允许创建 iTunes 账户此 AppleID 目前无法用于 iTunes Store。

1、前言

在iOS12前,如果对沙盒账号测试充值不熟悉的同学,也许会遇到过这样的情况:

不允许创建 iTunes 账户
此 AppleID 目前无法用于 iTunes Store。请稍后重试

img_9b17ad24169a65374ad8d28e89271dbf.png
20180620-sandbox-loginerror.png

其实,测试账号不能在设置里登陆,只能在测试app里面发起充值时弹窗中登陆。苹果的文档也有说明,https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnectInAppPurchase_Guide/Chapters/TestingInAppPurchases.html

2、iOS Sandbox

iOS12 终于把沙盒储值账号单独出来:

img_38b9b0ab64928084c087d4e27a372c9f.png
20180620-iOS12-sandbox.png

其实,沙盒账号是苹果账号的一种,沙盒账号与正式账号是唯一,也就是说一个邮箱只能是沙盒或者是正式账号,注册了其一就无法在用于另一种。

现在把沙盒账号独立出来,对于开发者来说,肯定是好事,因为很多次运营测试同事跑过来问,为什么沙盒账号登陆不了???
每次遇到新人,我只能默默的,也许苹果也发现了这个问题,而现在这个问题解决了!!!

其实,苹果的充值很多问题,其中掉单是最严重也是吐槽最多的,也许,苹果正在优化这一块?也许~ 期待吧!

3、参考


  • 如有疑问,欢迎在评论区一起讨论!
  • 如有不正确的地方,欢迎指导!


注:本文首发于 iHTCboy's blog,如若转载,请注来源

目录
相关文章
|
API iOS开发
iOS 沙盒机制
iOS 沙盒机制
153 0
|
iOS开发
iOS开发 - 通过代码获取沙盒启动图片
iOS开发 - 通过代码获取沙盒启动图片
168 0
|
iOS开发
iOS开发 -关于使用iOS沙盒路径遇到的问题
iOS开发 -关于使用iOS沙盒路径遇到的问题
112 0
|
数据库 iOS开发
iOS开发技巧之查看模拟器沙盒文件
iOS开发技巧之查看模拟器沙盒文件
1371 0
iOS开发技巧之查看模拟器沙盒文件
|
测试技术 iOS开发
APNS IOS 消息推送沙盒模式和发布模式
在做.NET向IOS设备的App进行消息推送时候,采用的是PushSharp开源类库进行消息的推送,而在开发过程中,采用的是测试版本的app,使用的是测试的p12证书采用的是ApnsConfiguration.ApnsServerEnvironment.Sandbox模式,而在项目发布之后,现在使用的是发布版的证书进行推送,发现不能推送成功,最后才发现在使用PushSharp进行发布后的项目的推送需要使用ApnsConfiguration.ApnsServerEnvironment.Production模式。
1422 0
|
开发者 iOS开发
iOS11沙盒测试内购时重复提示登陆账号
重复提示登陆账号.png 问题 目前在 iOS11.0.3上,通过储值登陆沙盒账号,得到错误“无法连接到iTunes商店” 或者 反复出现“登陆”界面。
2010 0
|
存储 Web App开发 iOS开发
【iOS 开发】使用 iMazing 进行沙盒调试
当开发项目有可能进行图片的缓存、清理操作时,我们可能会需要手动去 app 的沙盒里面删除、替换一些内容来进行测试,但是通过代码去目录下查找文件可能不是很方便,也不够直观,这里提供一个方法来方便这个调试过程,使用工具:iMazing + Chrome 使用 iMazing 软件,通过 WiFi 或者 USB 将 iOS 设备连接到电脑之后,可以看到如下这样的界面。
1274 0
|
存储 Java iOS开发
ios 沙盒 NSCoding(相当于JAVA对象序列化) 归档 数据存储
通过NSCoding能实现像JAVA一样能够实现对象的序列化,可以保存对象到文件里。   NSCoding 跟其他存储方式略有不同,他可以存储对象 对象存储的条件是: 对象需要遵守 NSCoding 协议存储的时候需要 调用 encodeWithCoder 方法读取的时候需要调用initWit...
746 0
|
19天前
|
开发框架 前端开发 Android开发
安卓与iOS开发中的跨平台策略
在移动应用开发的战场上,安卓和iOS两大阵营各据一方。随着技术的演进,跨平台开发框架成为开发者的新宠,旨在实现一次编码、多平台部署的梦想。本文将探讨跨平台开发的优势与挑战,并分享实用的开发技巧,帮助开发者在安卓和iOS的世界中游刃有余。