Flickr身份验证流程和iPhone

时间:2010-12-15 22:02:29

标签: iphone authentication redirect flickr cfbundleidentifier

我正在尝试将我的应用程序挂钩到Flickr,但在身份验证过程中遇到问题。

我跟着:

http://code.flickr.com/blog/2009/11/19/building-authorized-flickr-apps-for-the-iphone/

https://github.com/lukhnos/objectiveflickr

我为我的应用程序创建了一个CFBundleURLTypes(让我们称之为myapp://)并测试它是否有效(即我在Mobile Safari中输入myapp://并启动我的应用程序)。我在Flickr中成功调用了身份验证URL,它显示了登录信息,要求用户授予我的应用程序必要的权限,然后通过我的URL重定向回我的应用程序给我:

  

找不到网页。对不起:(

在Flickr的应用程序验证流程下,我将其设置为:“Web应用程序”,URL为myapp:// auth?

然而,它似乎(很快就发生了很难确定)而不是重定向到myapp:// auth?[与Frob数据]而是转到http://m.flickr.com/#/ myapp:// auth?[Frob数据]

不确定我做错了什么。

编辑:我从调试器复制了URL字符串并在桌面上运行它。通过桌面执行此操作时,它会正确重定向(尝试启动不存在的应用程序)。那么,它似乎只是Mobile Safari上的一个问题?

1 个答案:

答案 0 :(得分:0)

问题是自定义方案以数字而不是alpha开头。将方案更改为纯alpha修复问题。