我是一个新的 ios 开发人员。我已经创建了一个 iPhone 应用程序,我想在其中使用“Sharekit”框架。为此,我已完成共享工具包文档中描述的所有设置。但是当我想分享然后显示以下消息
“错误:此端点已被弃用。要暂时重新启用它,您可以禁用“august_2012”平台迁移。它将在 2012 年 8 月 1 日永久禁用。
我不知道我想念什么。请帮我。提前致谢。
我是一个新的 ios 开发人员。我已经创建了一个 iPhone 应用程序,我想在其中使用“Sharekit”框架。为此,我已完成共享工具包文档中描述的所有设置。但是当我想分享然后显示以下消息
“错误:此端点已被弃用。要暂时重新启用它,您可以禁用“august_2012”平台迁移。它将在 2012 年 8 月 1 日永久禁用。
我不知道我想念什么。请帮我。提前致谢。
您可能正在使用旧的、过时的原始 ShareKit。您可能想尝试维护和更新的ShareKit 2.0 。
编辑:
新的 shareKit 与原来的相比有很多变化,所以从头开始重新添加它是明智的,并仔细遵循新的安装指南。如果您在设置 ShareKit 2.0 后仍遇到同样的错误,则表明您仍在使用旧版本的 FBConnect (facebook-ios-sdk)。在这种情况下,请确保您使用新的 - 它位于 Submodules/facebook-ios-sdk 文件夹中。
我遇到了同样的问题,因为我使用了 FBConnect。Facebook 已经安排了几项“重大变更”。这个特别的在 2012 年 8 月 1 日被强加给每个人。因此,禁用 Breaking Change 将不再有帮助。
从技术上讲,ShareKit 应该可以解决这个问题。但是,您应该真正检查该功能是否适合您。去:
Apps>>your app>>Insights>>See All
然后应用公式:
Value = extra app sales just for having the feature + sales due to sharing on FB - yearly maintenance cost to update FB software - customer service cost for FB bugs - lost sales due to disgruntled FB users.
就我而言,Value 是负数,所以我从我最畅销的 iOS 应用程序中删除了该功能。FBConnect 是我的应用程序中最容易出错的部分,不幸的是它弊大于利。
对于那些感兴趣的人,以下是我们遇到的错误:
我不是在这里咆哮,我只是提供一个技术见解,在确定解决问题的正确方法之前考虑这一点很重要。更新 SDK 对某些人来说是正确的解决方案,但不是所有人。
在 facebook "http://developers.facebook.com/" 中打开应用程序
应用>>您的应用>>设置>>编辑设置>>高级>>迁移>>禁用所有重大更改
它会起作用的。