我們正在製作一個iOS應用程序,其中包含兩個與Twitter的集成點: 1.用戶可以使用Twitter帳戶登錄(或FB帳戶或只是電子郵件/密碼) 2.用戶可以將他剛完成的工作分享給Twitter只需發佈一條推文)我們可以在iOS應用中按需添加Twitter權限嗎?
因此,對於一些用戶,我們需要對Twitter的讀/寫訪問權限,但對於一些只有最小的登錄權限就足夠了,我不想通過要求寫入來嚇唬用戶第一次登錄的權限,當他們甚至可能沒有意識到應用程序可以將他們的工作分享給Twitter。
是否有可能只在第一次啓動需要第一次啓動和tweeting權限請求只有登錄權限?
P.S. 我們不打算使用內置的iOS共享工作表,因爲它們僅適用於共享或者 FB或Twitter或其他地方。我們希望以四方應用風格提供與Twitter,Facebook,電子郵件以及其他地方的同步分享
對於Facebook來說這不僅是可能的,Facebook的現在居然建議請求權限的細粒度地爲幾乎相同當他只是想登錄查看時,不會讓用戶遠離發佈許可請求。 引自https://developers.facebook.com/docs/howtos/ios-6/:「最佳實踐:應用程序應該在上下文中請求權限以改善用戶體驗以及請求的轉換率。例如,示例應用程序僅在用戶第一次發佈簽入時才請求'publish_actions'。「 – Artem
有意思的是,我仍然會玩ZD的東西,他們是在Zynga購買之後這樣做的。 – soemarko