我有一個應用程序已經上傳到應用程序商店。我是實施AdColony添加爲此。在我的應用程序ARC中禁用,然後根據文檔中的指令(啓用ARC僅適用於AdColony通過在您的項目的其他鏈接器標誌設置下生成設置選項卡添加「-fobjc-arc」)我試圖啓用ARC.But我得到鏈接器錯誤「沒有這樣的文件或目錄:'-fobjc-arc」。此外,在Adcolony實施指南的第5步中,我們還寫了「-ObjC」或「-force_load PATH/TO/LIBRARY/libAdColony.a」,以便在其他鏈接器標誌中運行代碼。在iOS中執行adColony的錯誤sdk
已經禁用ARC的人需要同時使用上述過程。我嘗試了所有不同的方式,但仍然卡住了。
控制檯輸出:
「2013年9月21日15:02:45.689] [1812:1d603] ADCOLONY 2.0.1 [信息] AdColony庫版本:2.0.1.33生產 2013-09- 21 15:02:46.139] [1812:21707] + [NSData adc_dataWithWeaklyEncryptedBase64EncodedString:]:無法識別的選擇器發送到類0x25db7e0「。
請給我建議一些出路。
編輯:
我最後一次使用舊的API.But現在我已經下載了在後期August.The應用更新的新框架上沒有使用-fobjc-arc.But它仍然崩潰沒有顯示添加。
控制檯輸出:
2013年9月21日17:08:39.614 AfricanMoviesNewsiPad [2839:1d603] ADCOLONY 2.2.2 [信息] AdColony庫版本:2.2.2生產 2013年9月21日17:08:40.025 AfricanMoviesNewsiPad [2839:21807] + [NSData的adc_dataWithWeaklyEncryptedBase64EncodedString:]:無法識別的選擇發送到0x29fe7e0類
我還檢查了所有必需的框架是added.Not得到任何線索。
你採取了所有必需的框架嗎?檢查一次。 – Manthan
有可能是一些與base64編碼檢查下面的URL問題http://stackoverflow.com/questions/392464/how-do-i-do-base64-encoding-on-iphone-sdk?rq=1 –
請參閱我的編輯。 – Imran