Tôi đã tích hợp thành công Twitter Sharekit với nguồn ứng dụng iPad của mình. Khi tôi thử nghiệm các ứng dụng trên giả lập và iPad 1 với iOS 4.X nó đã được làm việc hoàn hảo và tweets đã được đăng thành công. Nhưng cùng một gói nếu tôi cài đặt trên iPad 2 với iOS 5, tweet không thể được đăng và nó chỉ hiển thị thông báo ứng dụng Ủy quyền liên tục. Tôi không thể tìm thấy bất kỳ vấn đề khác với điều này.Vấn đề tích hợp iPhone Twitter SDK với thiết bị iOS 5
Trả lời
Sử dụng Twitter gốc có sẵn với iOS 5 để tích hợp twitter. Một mặt giao diện người dùng là tuyệt vời và mặt khác, bạn sẽ không gặp bất kỳ vấn đề nào khi sử dụng SharKit. Mặc dù tôi phải thông báo cho bạn ShareKit là tùy chọn tốt nhất cho các phiên bản iOS dưới đây 5.
Để sử dụng tích hợp Twitter gốc, hãy làm như sau. Thêm các báo cáo cho lớp học của bạn sau bao gồm các khuôn khổ cần thiết
#if defined(__IPHONE_5_0) && __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_5_0
#import <Twitter/Twitter.h>
#import <Accounts/Accounts.h>
#endif
Xin lưu ý rằng khi thêm khung cho Twitter và tài khoản đảm bảo rằng chúng được thiết lập như bắt buộc.
Và sau đó trong bạn chia sẻ phương pháp sử dụng các dòng
- (void)shareOnTwitter {
Class TWTweetComposeViewControllerClass = NSClassFromString(@"TWTweetComposeViewController");
if (TWTweetComposeViewControllerClass != nil) {
if([TWTweetComposeViewControllerClass respondsToSelector:@selector(canSendTweet)]) {
UIViewController *twitterViewController = [[TWTweetComposeViewControllerClass alloc] init];
[twitterViewController performSelector:@selector(setInitialText:)
withObject:twitterText];
[twitterViewController performSelector:@selector(addURL:)
withObject:[NSURL URLWithString:url]];
[twitterViewController performSelector:@selector(addImage:)
withObject:urImage];
[self presentModalViewController:twitterViewController animated:YES];
[twitterViewController release];
}
else {
// Use ShareKit for previous versions of iOS
}
}
Hope this helps.
Điều đó thực sự liên quan đến điều này. trong khung SDK mới nhất của iPhone SDK được tích hợp sẵn. –
- 1. SDK Twitter trên iOS với giao diện người dùng chuẩn
- 2. Tích hợp SDK Google Maps iOS không tải bản đồ
- 3. New Facebook SDK dành cho iOS 6 có vấn đề tai nạn trong iOS 5
- 4. Làm cách nào để kiểm tra tích hợp Twitter iOS 5 trong trình mô phỏng?
- 5. Vấn đề truy vấn phương tiện CSS với thiết bị iOS
- 6. iOS <5 không thể tải khung công tác twitter
- 7. iOS 6 - Phân biệt giữa iPhone 5 và các thiết bị khác?
- 8. Ghi đè trên thiết bị iOS 5 UIView drawRect không hoạt động trên thiết bị
- 9. iOS 5 Đính kèm ảnh vào Twitter bằng Twitter API
- 10. Phát hiện iPhone 5 và bất kỳ thiết bị iOS nào bên dưới nó
- 11. iOS 5: Twitter xem nhà soạn nhạc xuất hiện chậm
- 12. Các vấn đề về FBConnect SDK của Facebook trên iOS
- 13. Làm cách nào để kết nối thiết bị iOS với thiết bị không iOS (thiết bị Arduino) qua Bluetooth?
- 14. Tích hợp Facebook với iOS
- 15. Xcode 5 cho thấy cùng một thiết bị hai lần
- 16. Vấn đề kiểu JQgrid với Twitter Bootstrap
- 17. Công cụ Twitter SA_OAuthTwitterEngine tích hợp?
- 18. MailCompose với iPhone 5
- 19. AVFoundation iOS 5
- 20. Đã Tweet lại, trả lời và yêu thích trong iOS 5 Twitter với khung Tài khoản
- 21. Tích hợp Facebook iOS SDK với Comments bằng cách sử dụng Connect
- 22. Điều hướng phân mảnh các thiết bị iOS cũ/mới
- 23. Tích hợp ứng dụng iOS với pinterest
- 24. "không có thiết bị ios được cấp phép nào khả dụng" trên Xcode 4.2 và iOS 5
- 25. Đăng ký bằng Facebook và Twitter SDK cho iOS
- 26. Các vấn đề lạ với ứng dụng doanh nghiệp iOS
- 27. (iOS 5) khi nhận danh sách tài khoản Twitter, TableView bị treo?
- 28. Sử dụng Twitter trên iOS 5 +: qua Thẻ trong Bài đăng, Twitter hiện có-Ứng dụng
- 29. iOS 5: Lỗi khi hợp nhất 3 video với AVAssetExportSession
- 30. Tích hợp ứng dụng iPhone với Shibboleth
Tại sao không sử dụng khung công tác Twitter tích hợp cho ios5? – Hanon
Tôi đã cập nhật với ios 5 Twitter Framework –