Objective c 使用iOS进行Twitter身份验证

Objective c 使用iOS进行Twitter身份验证,objective-c,ios,ios5,twitter,Objective C,Ios,Ios5,Twitter,我的应用程序使用IOS5 twitter集成进行twitter集成,该集成非常易于使用和实现。我的问题是,是否可以使用类似于TweetCaster使用的框架来实现登录功能。在该应用程序上,您使用twitter登录,您将获得一个权限页面,如果您接受,您可以直接从该应用程序发布到twitter 使用我当前在应用程序中的集成,在应用程序的文本框中键入tweet,单击tweet按钮,然后tweet控制器打开,然后单击send按钮 我希望他们在应用程序中以文本视图的形式撰写消息(会显示一个标签,该标签将添

我的应用程序使用IOS5 twitter集成进行twitter集成,该集成非常易于使用和实现。我的问题是,是否可以使用类似于TweetCaster使用的框架来实现登录功能。在该应用程序上,您使用twitter登录,您将获得一个权限页面,如果您接受,您可以直接从该应用程序发布到twitter

使用我当前在应用程序中的集成,在应用程序的文本框中键入tweet,单击tweet按钮,然后tweet控制器打开,然后单击send按钮

我希望他们在应用程序中以文本视图的形式撰写消息(会显示一个标签,该标签将添加到他们键入的任何内容中),然后当他们单击“发送”时,它会直接发送到twitter,而无需先打开twitter屏幕

这些应用程序是否在IOS5中使用内置的twitter API?或者他们是否使用第三方工具包来处理此身份验证

编辑:

苹果指南说

“尽管您可以代表用户执行Twitter请求,但在用户不知情的情况下,您不能将文本、图像或URL附加到推文中。因此,您可以在向用户显示推文之前设置初始文本和其他内容,但在用户查看推文后无法更改推文”

关于twitter框架。所以我猜这意味着我不能将标签附加到他们键入的任何内容的末尾


我在想,有没有可能让用户在他们的tweet中键入内容,然后当他们单击“完成”时,会出现一个新窗口,其中会显示一个文本视图,其中包含他们键入的任何内容以及我想要添加的标签。这个文本视图将不可编辑,以防止他们删除标签,然后他们点击发送,这将直接进入twitter。或者苹果的指导方针对这种风格仍然有问题吗?

不,目前你不能用内置的twitter框架来实现这一点。但是,您应该查看它的替代方案:它们不仅具有附加功能,还可以与旧版本的iOS(3/4)配合使用。这些由第三方开发,但质量足够好,可以在twitter开发网站上列出:

缺点是你可能会失去苹果版本框架的一些简单性


PS我曾与MGTwitterEngine合作过-非常好:)

Xcode是IDE,与您的问题无关,所以我编辑它是为了删除对Xcode的引用。非常确定不允许用户编辑他们的tweet/删除标签是苹果会反对的。我非常确定这是不允许的,但我只是想绝对肯定这个引擎是否允许我在他们键入的任何内容的末尾添加一个标签?或者他们仍然需要在发送之前编辑推文的能力。还有这个引擎的最新教程吗?这个引擎不提供用户输入查询的UI组件(但是可能存在插件)。相反,您必须编写自己的用户界面代码,或者只需将请求发送到twitter。所以你可以在推文中添加任何你想要的内容(包括hashtags)。我终于有了一个OAUTH引擎,并添加了一个hashtag。因此,我将向用户显示他们键入的任何无法删除的内容末尾的哈希标记,因此希望苹果不会有问题,因为用户可以随时看到它。不,他们不会有任何问题。你只是按照Twitter规则使用Twitter API——苹果在这里没有发言权:Pmost可能“theDelegate”并没有声明它实现了相应的委托协议。您可以简单地强制转换它或将协议定义添加到头文件(例如