小编Bri*_*pek的帖子

请再次登录此应用程序以重新连接Facebook - 错误代码190

我们正在使用:

Parse - 1.8.3 FBSDK.* - 4.6.0 ParseUI - 1.1.6 ParseFacebookUtilsV4 - 1.8.3 IOS目标 - 9.0

这是我们的问题.用户登录应用程序正常.他们进入Facebook.com->帐户 - >设置并取消对该应用的授权(完全删除它).

当用户再次启动我们的应用程序时,他们会收到来自FBSDK的对话框,其中显示"请再次登录此应用程序以重新连接Facebook"(选项正常并取消).

我用google搜索了这个问题并看到了其他问题,但在他们的情况下它略有不同(也许是功能性的).这是因为,当您在该对话框中单击"确定"时,它什么都不做.似乎点击确定应该做一个登录流程(这将是恒星),但再次 - 它什么也没做.

我已经点击了FBSDK广播的通知,可以看到我收到通知:

com.facebook.sdk.FBSDKAccessTokenData.FBSDKAccessTokenDidChangeNotification

作为错误代码190和子代码458的结果.

我的问题是两个部分:1)如何在FBSDK对话框中获得我的"确定"按钮,该按钮会自动显示实际用ok按钮执行某些操作?2)如何手动(假设上面的按钮由于某种原因不起作用)测试accessToken状态并重新授权用户?

这似乎必须有一个简单的解决方案,我已经花了几天时间,并且无法领先于此.

感谢您的帮助或指导!

parse-platform

7
推荐指数
1
解决办法
3456
查看次数

如何使用UIAutomation从UIImagePickerController选择图像

我们正在尝试围绕应用程序中的流进行UIAutomation测试,其中用户从UIImagePickerController中选择图像。所有自动化工作都很好,直到我们尝试从选择器控制器中选择一个图像为止。似乎我们无法找到正确的对象将水龙头发送到。这是我们正在尝试的:

 UIALogger.logMessage("Navigation Title: " + app.navigationTitle() );
 window.collectionViews()[0].tapWithOptions({tapOffset:{x:0.5, y:0.5}});
Run Code Online (Sandbox Code Playgroud)

上面将导航标题显示为“ Moments”,这意味着我们在照片选择器中,但是第二行没有错误-但不选择任何内容(无论坐标如何)。

该测试最终无法卡在照片选择屏幕上。

我记录了下面的元素树,您可以看到那里似乎有一个UICollectionView,但是所有单元格都是节头,并且调试日志输出中没有任何实际的“照片”。

那么,如何使用UIAutomation从UIImagePickerController中选择图像?

谢谢!

仪器运行输出

xcode automated-tests instruments uiimagepickercontroller ios

5
推荐指数
2
解决办法
1723
查看次数