所以对于我的新应用程序,我有一个URL方案,以便人们可以从另一个应用程序或网站启动我的应用程序..."myapp://"...那么如果AppStore中有另一个应用程序会发生什么有与我相同的URL方案?或者,如果有人试图窃取我的URL方案?
我在设备上点击此Web链接时使用自定义URL方案打开我的iOS应用程序:Demo77:// someurl
为了进行设置,我将Demo77作为项添加到Info.plist中的URL Schemes(CFBundleURLSchemes)数组中.
Apple文档说我还需要在Info.plist中包含URL标识符(CFBundleURLName)字符串密钥.此密钥包含"URL方案的抽象名称".
我并没有包括URL标识密钥和链接仍然打开我的应用程序.一切都没有URL标识符.
问题:我是否真的需要在plist中包含URL标识符键?如果是这样 - 为什么?
此问题与URL标识符和URL方案不同,后者会询问使用"URL标识符"键的内容.我不是在问它用于什么.我问我们是否需要使用"URL Identifier"?没有它我的应用程序中的URL方案工作得很好.请注意,URL标识符和URL方案问题的答案根本不能解决我的问题.对不起,如果我的初步问题不够明确.