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. ios 5和ios6兼容性功能-xcode
- 3. 使用Xcode 8的IOS 5兼容性
- 4. iOS 4和5兼容性:提示用戶更新iOS
- 5. iOS兼容性
- 6. iOS 6.1兼容性
- 7. ios 4.x和5之間的兼容性?
- 8. iPhone 4s和iPhone 5的兼容性
- 9. Turbolinks和jQuery兼容性Rails 5
- 10. Silverlight 5向後兼容性
- 11. 旋轉的iOS 6兼容的iOS 5
- 12. facebook sdk 3.1-ios與ios 5.1 -5兼容?
- 13. iOS 6 API和向後兼容性
- 14. 如何使代碼兼容IOS 5和IOS 4 [iphone]
- 15. Swift 3 iOS兼容性
- 16. Xcode iOS SDK兼容性
- 17. IOS 5 UIDocument子類向後兼容?
- 18. C++ XE 5應用程序和C++ Builder 5 DLL兼容性
- 19. 自定義導航欄iOS 5兼容性
- 20. 接口構建器iOS 5兼容性問題
- 21. pinTintColor兼容性
- 22. PlayN和兼容性
- 23. 兼容性和Safari
- 24. Xcode 7,iOS 8,MacSierra和舊iOS 6和7的兼容性?
- 25. iPhone兼容性
- 26. 使ios 6應用程序與ios 5兼容
- 27. Zurb Foundation 5和Jquery 3不兼容?
- 28. Silverlight和WPF的兼容性
- 29. iBeacons和Android兼容性
- 30. JavaSE-1.6和JavaEE兼容性
如果這不回答你的問題,請與評論闡述。如果您的問題得到解答,請接受答案。乾杯。 –
是的,我的意思是Engage,但我已經看過那些頁面,而且他們沒有指定它使用的IOS版本。我嘗試在我的手機上安裝Engage,在運行之前我必須做各種瘋狂的想法,比如改變編譯器等,一旦我運行它,它只顯示登錄屏幕,但什麼都不做。 – jeffslofish