ここに私のコードです:TwitterのaddImageはFalseを返す
if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter])
{
UIViewController* rootVC = [self getRootViewController];
SLComposeViewController *tweetSheet = [SLComposeViewController
composeViewControllerForServiceType:SLServiceTypeTwitter];
NSLog(@"Image: %f",image.size.height);
[tweetSheet addImage:image];
NSLog([tweetSheet addImage:image] ? @"True" : @"False");
[tweetSheet setInitialText: //text
[rootVC presentViewController:tweetSheet animated:YES completion:nil];
}else {
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"No Twitter Account"
message: //message
delegate:self
cancelButtonTitle:@"Cancel"
otherButtonTitles:nil];
[alertView show];
}
最初のログは私のイメージのサイズを返しますが、それがnilではありません。 2番目のログはFalseを返します。 iOS 6端末では、送信ボタンをタップできません。 iOS 9デバイスでは、送信するだけでなく、画像がツイートに正常に添付されます。私は正しくaddImageを記録していませんか?それが追加されなかった場合、どうやってイメージをつぶすことができますか?私はiOS 6の無効な送信ボタンを修正しようとしていますが、今度はtweetingが成功したにもかかわらず、iOS 9の機能について心配しています。
私がゲームを出荷する前に、これを解決する手助けをしてください、それは私の最後の問題です。
なぜあなたは、iOSをサポートしています6? – Shubhank
トップフリーゲームのほとんどがそうしているので、私はできるだけ多くの人々にアプローチしたい。とにかく、addImageが成功したかどうかを確認する適切な方法は何ですか?私はそれがaddImageが失敗したと言うことができる方法を理解していないだけでなく、iOS 9で画像をつぶす。 – Mattj33