Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 启动第一个facebook应用程序的ios捆绑id问题_Iphone_Ios_Facebook_Ios5_Bundle - Fatal编程技术网

Iphone 启动第一个facebook应用程序的ios捆绑id问题

Iphone 启动第一个facebook应用程序的ios捆绑id问题,iphone,ios,facebook,ios5,bundle,Iphone,Ios,Facebook,Ios5,Bundle,我一直在努力学习如何使用我的第一个facebook应用程序。developers.facebook.com/apps/407656052586647/summary?web_hosting=0上的说明询问我的ios捆绑包id 我看过这个网站,并讨论了它(假设bundle id和bundle后缀id是相同的),它听起来像是链接到了苹果id。我只是在开发应用程序,还没有苹果id,假设它与将应用程序分发到itunes有关。先来的是鸡还是蛋?我甚至还没有写过这个应用程序,我怎么能有itunes的id呢?

我一直在努力学习如何使用我的第一个facebook应用程序。developers.facebook.com/apps/407656052586647/summary?web_hosting=0上的说明询问我的ios捆绑包id

我看过这个网站,并讨论了它(假设bundle id和bundle后缀id是相同的),它听起来像是链接到了苹果id。我只是在开发应用程序,还没有苹果id,假设它与将应用程序分发到itunes有关。先来的是鸡还是蛋?我甚至还没有写过这个应用程序,我怎么能有itunes的id呢?我看到了这个,但我还没有准备好提交给itunes

我在这个站点的某个地方读到,我需要转到xcode->resource->settings bundle为项目创建一个bundle。我会把项目的每个文件都放在finder窗口的包中吗

此外,第3步中提到的hackbook示例(它叫demoApp,但我找到的名称是hackbook,但到目前为止它还是一个示例)指的是设置kAppId。他们创建应用程序id的链接无效。这和我在developers.facebook.com上面问题的第一段所做的一样吗?这个应用程序id会是我从developers.facebook.com/apps/407656052586647/summary上成功提交的吗?save=1?我看到他们在那里列出了一个应用程序id和应用程序密码,但它不起作用,因为我没有ios捆绑包id?bundle id是否是我的bundle名称(将xcode项目的内容拖到中)

谢谢你能提供的任何帮助。。。
密歇根州

您的链接不起作用,但我认为它们指的是developer.facebook.com上的bundle ID,您需要在其中创建应用程序ID并在iOS应用程序中使用它。你已经这么做了吗?在你使用itunes之前,这绝对是一个先决条件

现在还不必担心将应用程序提交到iTunes

为了让你的应用程序与Facebook协同工作,你需要访问

从那里,单击“创建新应用”

只需指定应用程序名称。此时不需要应用程序命名空间,它是可选的

单击“继续”,即可创建新的Facebook应用程序。从那里,您将获得您的应用程序Id。请在以下代码行中使用您的Facebook应用程序Id:

[[Facebook alloc] initWithAppId:@"<APP ID GOES HERE>" andDelegate:self];
[[Facebook alloc]initWithAppId:@“和委托:self];



这似乎是一个很受欢迎的问题,所以我想我应该添加一些关于我决定做什么的更多信息。在我在facebook开发者链接上创建了应用程序id之后,我最终使用ShareKit2.0让新版ios正常工作。上面链接中的Hackbook/Demo示例是较旧的ios版本,因此我无法让它与ios5一起使用。使用Hackbook了解我需要什么权限是很有帮助的,但仅此而已。我最终遵循了SharKit2.0的指导(不是在他们的网站上,而是转到社区当前正在更新的git版本)


链接中的说明有助于创建和启动我的第一个facebook应用程序,包括应用程序id。我从未使用捆绑包做过任何事情。

您需要一个开发人员帐户来创建应用程序id,该应用程序id链接到配置配置文件,这些配置文件导入Xcode并与您在应用程序中设置的捆绑包id进行比较。(com.myCompanyName.myAwesomeAppName)我不确定你还能做到这一点。新的API需要bundleID