2016-06-26 49 views
0

我試圖通過我的應用程序在FacebookTwitter上共享一些文本。我搜索了一下,我找到了一段代碼來做這件事,但它做得很好,但是我不明白編譯器的反應,因爲它看起來有什麼問題。 代碼使用UIActivityController與更多可用選項共享

NSArray *objectTOShare = @[_TweetTextView.text]; 

UIActivityViewController *activity = [[UIActivityViewController alloc]initWithActivityItems:objectTOShare applicationActivities:nil]; 

NSArray *excludeActivities = @[]; 

activity.excludedActivityTypes = excludeActivities; 

[self presentViewController:activity animated:YES completion:nil]; 

至於我能理解,因爲我沒有排除這樣所有可用的選項應該出現類似消息,並空投例如。但是,只有郵件,臉書和推特纔出現。任何人都可以向我解釋爲什麼發生這種情況。

The App response

回答

1

這是正常的這些都是在模擬器上唯一可用的選項,嘗試在真實設備上運行它,你應該得到消息,空投......

+0

我已經有Vimeo和Flickr,他們並沒有出現! – Mina

+1

我不知道這些,並不是所有的應用程序都出現在那裏,您可以通過創建自定義UIActivity來添加自定義條目。但是對於消息和Airdrop,它們已經默認出現在真實設備上。 – MAB

1

選項(靠近到可用的活動),以使其他活動
enter image description here

+0

我已經按下它,它沒有提供任何更多! – Mina

+0

嘗試在設備上? –

+0

我有一個來自xcode的錯誤消息,我沒有在會員中心註冊的設備,我不知道如何解決它,你能幫忙嗎? – Mina