Janrain iOS庫是否與Engage兼容IOS 5?Janrain和IOS 5兼容性
回答
我剛剛開始使用Engage iOS SDK。 Janrain網站上的說明是針對iOS 5/Xcode 4的而不是。它們針對在Xcode 3下運行的早期版本的iOS。仍然可以將JREngage源文件夾拖放到項目中。訣竅是而不是使用啓用ARC的項目。當你啓用ARC時,你會得到各種編譯器錯誤和警告,它將無法構建。如果您在Xcode 4中創建一個新項目並取消選中使用自動引用計數選項,它應該可以構建好。
我已經向Janrain提交了一份支持請求,希望能夠澄清這是否是預期的行爲,以及他們的計劃是否支持ARC。當我收到回覆時,我會在這裏更新我的評論。
這是我從Janrain收到的回覆。看起來Engage SDK不是在啓用ARC的情況下構建的,但是按照他們的建議步驟,您可以在不使用ARC的項目中構建它。
要使用ARC與Janrain共贏的iOS庫,請按照下列步驟操作:
- 轉到您的項目設置中,選擇您的應用程序的目標(一個或多個),然後單擊「生成階段」選項卡
- 展開名爲「編譯源代碼」
- 選擇從JREngage庫中的所有文件,包括SFHFKeychainUtils.m和JSONKit.m
- 命中輸入的部分,編輯所有的文件一次,並在浮動文本框中添加
-fno-objc-arc
編譯器標誌
正在發佈新的文檔,它描述了iOS 5&Xcode 4集成。它將在21日舉行。您將能夠在http://rpxnow.com/docs/iphone找到它 – nmr
看來根據他們的git repo [link](https://github.com/janrain/engage.iphone/tags)中的標籤,它可以與XCode4/IOS 5一起工作。 – jeffslofish
- 1. iOS 4和iOS 5向後兼容性
- 2. 使用Xcode 8的IOS 5兼容性
- 3. ios 4.x和5之間的兼容性?
- 4. iPhone 4s和iPhone 5的兼容性
- 5. Turbolinks和jQuery兼容性Rails 5
- 6. Silverlight 5向後兼容性
- 7. 如何使代碼兼容IOS 5和IOS 4 [iphone]
- 8. Swift 3 iOS兼容性
- 9. Xcode iOS SDK兼容性
- 10. IOS 5 UIDocument子類向後兼容?
- 11. C++ XE 5應用程序和C++ Builder 5 DLL兼容性
- 12. 接口構建器iOS 5兼容性問題
- 13. Xcode 7,iOS 8,MacSierra和舊iOS 6和7的兼容性?
- 14. 兼容性和Safari
- 15. iPhone兼容性
- 16. Zurb Foundation 5和Jquery 3不兼容?
- 17. UISplitViewController iOS 7向後兼容性
- 18. iOS Chrome瀏覽器/ Chromecast兼容性
- 19. iOS靜態庫的向後兼容性
- 20. 新的HTML 5 MONTH輸入類型和IE 11兼容性
- 21. Meteor.js和Mongoose兼容性
- 22. Xcode 7.0和iOS5兼容性
- 23. Open Office和Subversion兼容性
- 24. jPOS和Weblogic的兼容性
- 25. YARD和RDoc兼容性
- 26. iframe和css兼容性
- 27. CronExpressionDescriptor和QuartzScheduler的兼容性
- 28. SharePoint 2010和2007兼容性
- 29. Eclipse Gynamide和JDK兼容性
- 30. viewDidUnload和didReceiveMemoryWarning兼容性
如果這不回答你的問題,請與評論闡述。如果您的問題得到解答,請接受答案。乾杯。 –
是的,我的意思是Engage,但我已經看過那些頁面,而且他們沒有指定它使用的IOS版本。我嘗試在我的手機上安裝Engage,在運行之前我必須做各種瘋狂的想法,比如改變編譯器等,一旦我運行它,它只顯示登錄屏幕,但什麼都不做。 – jeffslofish