我使用Facebook Connect的iOS發佈的圖片,在一個應用程序採取,Facebook的牆,可以使用本地文件的URL,根據另一篇文章: adding photo on facebook wall張貼圖片從iPhone到的Facebook牆上
網址似乎指向某個有效的地方,但圖片不顯示。驗證它可以與網絡鏈接一起工作。任何人都有一個想法,爲什麼這不適用於本地文件?我需要超出普通牆貼的權限嗎?
幫助!
我使用Facebook Connect的iOS發佈的圖片,在一個應用程序採取,Facebook的牆,可以使用本地文件的URL,根據另一篇文章: adding photo on facebook wall張貼圖片從iPhone到的Facebook牆上
網址似乎指向某個有效的地方,但圖片不顯示。驗證它可以與網絡鏈接一起工作。任何人都有一個想法,爲什麼這不適用於本地文件?我需要超出普通牆貼的權限嗎?
幫助!
根據Facebook的說法,發佈到流中的任何圖像都必須可以通過網絡訪問,所以我想做的事情是不可能的。讓這個工作起作用的唯一方法就是先將照片上傳到某處,然後使用該URL。
如果你想獲得URL,最好使用ALAssetsLibrary方法:writeImageToSavedPhotosAlbum:orientation:completionBlock:
它返回其回調塊保存圖像URL:ALAssetsLibraryWriteImageCompletionBlock。應該注意,它僅適用於iOS 4.0
應用程序已與iOS 3.2發佈 – Adam 2011-03-03 18:52:37