我一直试图解决这个问题,并且我开始认为这不可能。
我有一个应用程序要求用户登录LinkedIn并允许我们访问他们的一些数据。这很好用,但问题是LinkedIn要求您注册一个重定向网址,他们只允许http://example.com
或https://example.com
格式。
这意味着,即使我在Xcode中设置了捆绑ID为com.mycompany.myapp
且URL方案为myapp
的自定义网址类型,但这一切都不重要,因为如果您添加了正确的应用重定向网址myapp://
对LinkedIn调用,它显示错误,并表示您使用了错误的重定向URI。
所以基本上似乎不可能让这项工作与LinkedIn合作,因为他们不会允许您注册使用正确的应用程序重定向格式myapp://
我一直在研究这个问题,我发现this StackOverflow post here OP声称他最终使用UIWebView
让它工作了,但当然他并没有提到他是什么改变了他的URL方案等。
有没有人知道这个解决方案是否真的有效,或者在没有网站设置的情况下我是不是想做什么?
感谢您的帮助!