我的activityViewController添加到我的應用程序象下面,傳遞圖像器件和模擬器不同UIActivityController行爲
UIActivityViewController *avc = [[UIActivityViewController alloc]initWithActivityItems:[NSArray arrayWithObjects:img,nil] applicationActivities:[NSArray arrayWithObjects:nil]];
[self presentModalViewController:avc animated:YES];
[avc release];
在在模擬器(Twitter,Facebook和微博賬戶的所有未配置):
選項郵件,推特,臉書,微博,分配給聯繫人,保存到相機膠捲,打印和複印默認顯示。
但設備:
在我的應用程序:Twitter,Facebook和微博僅配置了賬戶顯示。
safari:無論帳戶是否配置,twitter,facebook和weibo選項都可用。
我期待在我的應用程序中的safari同樣的行爲。我錯過了一個特定的步驟?
對不起,我認爲我應該更清楚。即使用戶在設置中沒有鏈接到設備的帳戶,我也希望twitter,facebook和weibo選項在設備上的應用中可用 – tzl 2013-04-04 10:02:07
即使帳戶沒有配置設備,上面的代碼也會提供這些選項。 。 – Mani 2013-04-04 10:18:11
這可以在模擬器上工作(但模擬器上的行爲是正確的),但不是在設備上。對於你來說,在設備上,沒有配置Facebook帳戶,是activitycontroller中的facebook選項? – tzl 2013-04-04 10:37:55