我们真的需要一个独特的配置文件来为 iOS 应用程序进行应用内支付吗?
我知道我们确实需要一个唯一的应用程序 ID,但似乎我已经测试过,无论是开发还是分发,我都可以使用通配符配置文件进行测试和应用程序提交。
有人也经历过这种不一致的行为吗?如果我使用通配符配置文件,您能想到什么缺点吗?
例如安全?
I understand we do need an unique APP ID, but seems I have tested and no matter for development and distribution, I can just use a wildcard provisioning profile for testing and app submission.
Anyone also experience this inconsistent behavior? Any drawback you can think of if I am using wildcard profile?
E.g. security?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根据我的经验,无论是在沙盒环境中还是在 App Store 中,应用内购买都可以使用通配符应用 ID 正常工作。
但是,如果您创建一个唯一的应用程序 ID 以便使用推送通知等功能,那就更好了。
此外,Apple 可以随时强制执行记录的策略,从而破坏您的应用程序。您将没有任何权利投诉。
In my experience in-app purchase works fine with wildcard app id, both in sandboxed environment and in the App Store.
But, it'd be better if you create a unique app id in order to use, for instance, push notifications.
Also, Apple can enforce the documented policy at any time, breaking your app. You won't have any rights to complain.