iPhone - 如果没有 MapKit 或 CoreLocation 功能,则阻止应用程序下载
我有一个使用 MapKit/Internet 连接或 CoreLocation 来完成其工作的应用程序。如果用户不具备这两个功能,我不希望用户能够下载(购买)该应用程序。拥有其中之一就可以了。
我可以在我的项目中定义什么来阻止设备上没有任何这些功能的用户(如果存在)下载?
I have an application that uses MapKit/Internet connection OR CoreLocation to make its job. I don't want users to be able to download (buy) the app if they do not have those both functions. Having one or the other would be ok.
What may I define in my project to prevent download from those users (if they exist) who don't have any of those functions on their devices ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
更多
发布评论
评论(2)
使用地图套件时要小心,某些功能是 4.x 中的新功能,例如叠加层,但注释在 3.x 中可用。在致电他们之前,您必须以通常的方式检查是否可用。
Be careful using map kit, some features are new in 4.x like overlays, but annotations were avail in 3.x. You have to check in the usual ways if it's available before calling them.
如果您使用的功能与旧操作系统不兼容,但任何合理的最新设备都具有这些功能,则可以指定最低操作系统。
you can specify a minimum OS if you are using functions that are not compatable with older OS's but any reasonably upto date device has those functions.