【问题标题】:ios bundle id questions to start first facebook appios bundle id 问题以启动第一个 facebook 应用程序
【发布时间】:2012-05-03 15:31:19
【问题描述】:

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

我在这个网站上看过,Bundle ID Suffix? What is it? 讨论过它(假设 bundle id 和 bundle suffix id 相同),听起来它与苹果 id 相关联。我只是在开发应用程序并且还没有苹果 ID,假设它与将应用程序分发到 iTunes 相关联。先有鸡还是先有蛋?我什至还没有编写应用程序,所以我怎么可能有 iTunes 的 ID?我看到了这个Bundle ID for App submission iOS,但我绝对没有准备好将它提交给iTunes。

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

另外,http://thinkdiff.net/facebook/how-to-develop-facebook-application-for-iphone/comment-page-1/#comment-293743 中提到的 hackbook 示例,在第 3 步(它称它为 demoApp,但我找到的名称是 Hackbook,但到目前为止它仍然是一个示例)指的是设置 kAppId。他们创建应用程序 ID 的链接不起作用。它会和我在上面这个问题的第一段中在developers.facebook.com 上所做的一样吗?这个应用程序 id 会是我从 developer.facebook.com/apps/407656052586647/summary?save=1 成功提交中得到的吗?我看到他们在那里列出了一个应用程序 ID 和应用程序密码,但它不起作用,因为我没有 ios 捆绑包 ID? bundle id 会是我的 bundle 名称吗(将 xcode 项目的内容拖入)?

感谢您提供的任何帮助... 密歇根

【问题讨论】:

  • 您需要一个开发者帐户来创建链接到配置文件的应用程序 ID,这些文件被导入 Xcode 并与您在应用程序中设置的包 ID 进行比较。 (com.myCompanyName.myAwesomeAppName)

标签: iphone ios facebook ios5 bundle


【解决方案1】:

现在无需担心将应用程序提交到 iTunes。

为了让您的应用与 Facebook 配合使用,您需要访问 https://developers.facebook.com/apps

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

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

点击继续,您的新 Facebook 应用程序将被创建。从那里,您将获得您的应用程序 ID。在这行代码中使用您的 Facebook 应用 ID:

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


【讨论】:

  • 我不确定您是否仍然可以这样做。新 API 需要 bundleID
【解决方案2】:

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

链接中的说明有助于创建和启动我的第一个 facebook 应用程序,包括应用程序 ID。我从来没有用 Bundle 做任何事情。

【讨论】:

    【解决方案3】:

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

    【讨论】:

      猜你喜欢
      • 2020-07-16
      • 1970-01-01
      • 2011-07-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-27
      • 2013-02-02
      相关资源
      最近更新 更多