我正在appMobi的一个项目中工作,这个项目最近已经达到了与脸书相关的部分。然而,似乎有如此多的活动部件,以至于几乎不可能知道发生了什么,以及如何发生……更重要的是,当所有东西都在模拟器中工作,而不是在设备上工作时,没有控制台,没有错误日志,没有什么可以尝试和找出问题的工作。
下图是我在我的设备上得到的唯一错误。当尝试通过appMobi特定的方法与facebook通信时。我已经复制和粘贴了大量的代码,试图让它工作,因为我知道,一旦我看到了它的工作方式,它是如何工作的,我就可以开始围绕我真正想做的事情构建逻辑。这是目前的静音点。无论如何,当我在模拟器中运行相同的代码时,它完全按照预期工作。但是在设备上的Test Anywhere中运行它似乎就是这种冲突出现的地方。
所以我想知道,以前有没有人在堆栈上遇到过这个问题?如果是这样的话,你做了什么来修复它?周围的工作是什么?你如何调试它并得出结论的方法是什么,因为我相信我以后也会遇到类似的问题,在设备上调试也是一种额外的好处。

我的javascript当前:
document.addEventListener("appMobi.facebook.login",function(e){
if (e.success == true)
{ console.log("Facebook Log in Successful"); }
else
{ console.log("Unsuccessful Login"); }
},false);
function fbLoginCheckz()
{
try{
AppMobi.facebook.login('user_birthday,user_about_me,user_status,offline_access,publish_stream,publish_actions,email,read_friendlists,publish_checkins,create_event');
}catch(e){
alert("Error Caught [FB 1]: "+e.message);
}
}
document.addEventListener("appMobi.facebook.logout",function(e){
if (e.success == true)
{ console.log("Logged out of Facebook"); }
else
{ console.log("Unsuccessful Logout"); }
},false);
var facebookUserID = "me"; //me = the user currently logged into Facebook
document.addEventListener("appMobi.facebook.request.response",function(e) {
console.log("Facebook User Friends Data Returned");
if (e.success == true) {
var data = e.data.data;
var outHTML = "";
for (var r=0; r< data.length; r++) {
outHTML += "<img src='http://graph.facebook.com/" + data[r]["id"]
+ "/picture' info='" + data[r]["name"] + "' />";
}
$("#blah").empty().html(outHTML);
document.removeEventListener("appMobi.facebook.request.response");
}
},false); 我的html:
<br><br>
<div id="blah"></div>
<a href="#" onclick="window.location.reload();">RELOAD</a><br>
<a href="#" onclick="fbLoginCheckz();">LOGIN</a><br>
<a href="#" onclick="AppMobi.facebook.logout();">LOGOUT</a><br>
<a href="#" onclick="AppMobi.facebook.requestWithGraphAPI(facebookUserID + '/friends','GET',null);">FRIENDS</a>发布于 2012-08-15 20:37:23
构建系统和测试容器有问题。如果你构建了一个adHoc版本的软件,它应该可以工作。然而,我所有的“随时随地测试”辅助应用程序暂时也仍然有这个bug。
应该很快就会有测试容器的更新,应该可以解决这个问题。一旦他们被更新了,我会试着在这里发帖。
https://stackoverflow.com/questions/11926752
复制相似问题