iOS 判斷真機或者模擬器


 

最近被阿里實人認證氣瘋了。。。

#import <RPSDK/RPSDK.h>

 

新版SDK是不支持模擬器編譯的,官方給出的方案是:

 

#if TARGET_IPHONE_SIMULATOR  //模擬器

#elseif TARGET_OS_IPHONE      //真機

#endif

 

然鵝,在Swift開發環境里沒鳥用。

經過多方查證,現在有一個可靠的判斷方法:

 

#if arch(i386) || arch(x86_64) // 模擬器

#else // 真機

#endif


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM