应用内购买的 Beta 测试,测试人员无需花费自己的 $$$? [复制]
Posted
技术标签:
【中文标题】应用内购买的 Beta 测试,测试人员无需花费自己的 $$$? [复制]【英文标题】:Beta testing of in-app purchasing without testers having to spend own $$$? [duplicate] 【发布时间】:2014-04-08 15:27:54 【问题描述】:作为here 所述一般程序的一部分,我想为 ios 应用招募 Beta 测试人员。
假设 beta 测试严格发生在开发沙盒环境之外,因此 beta 测试人员必须使用自己的 Apple ID 来测试应用内购买等是否正确?既然我真的不能指望他们为我的测试掏出自己的 $$$,有没有经过验证的前进方式?
【问题讨论】:
@rdurand 感谢链接。我不知道这个紧密的重复。我现在应该删除这个问题吗? 如您所见,当有足够多的人确认它是重复的时,您的问题已关闭。没什么大不了的;) 【参考方案1】:您可以在 iTunes Connect 中设置测试用户,允许您的用户在“沙盒”中进行购买。这会贯穿整个 IAP 生命周期,而不会实际向用户收费。
https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnectInAppPurchase_Guide/Chapters/TestingInAppPurchases.html
我发现使用现有电子邮件地址设置测试用户很有用,但只需在电子邮件中的 @ 之前添加“+iaptest”。例如,对于我的test@example.com
,我会使用test+iaptest@example.com
。邮寄者通常会忽略 + 之后和 @ 之前出现的内容,然后将其发送到剩余的电子邮件地址。这样就不必为了测试而创建一个新的电子邮件帐户。
要使用测试帐户,用户必须登录Settings -> iTunes & App Store
退出当前的 iTunes 帐户,然后点击现有 ID 并“退出”。然后启动您的应用程序并尝试进行购买。然后在出现提示时登录测试帐户。如果您尝试从Settings -> iTunes & App Store
登录测试帐户,则不起作用。
【讨论】:
看来(也来自linked 问题)beta 测试人员也将在沙盒环境中运行该应用程序。那我试试看。以上是关于应用内购买的 Beta 测试,测试人员无需花费自己的 $$$? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
Android 应用程序,让 beta 测试人员免费访问专业版