看板 MacDev 關於我們 聯絡資訊
廠商給了一包lib, 只能在device上執行 simulator上執行會出現缺i386的lib 跟廠商反應 廠商說無解 說本來就不支援Simulator開發 不知道有沒有人碰過這樣的問題? 這樣如果import這個lib 要另外開發這lib以外的功能, 不就只能在device上測試? 不知道這樣敘述 有人懂嗎? 困懮中~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.197.140
yuanruo:阿他就是沒包模擬器用的lib阿 還能怎辦? 11/28 00:40
yuanruo:請他重包一個給模擬器專用 , 請他包二合一 11/28 00:42
我想問的是 有沒有可能在Simulator我不import這個lib 在device才import 用環境變數去解決 能不能在project參數設定就好? ※ 編輯: fightword 來自: 114.32.197.140 (11/28 02:51)
Blueshiva:你不import是要怎麼用... 11/28 09:12
dreambird:你到build phases把這個lib設成optional或許可以 11/28 09:37
dreambird:不過function照樣不能用啊 11/28 09:38
howdiun:廠商無腦正常,乖乖弄個device來寫吧QAQ 11/28 10:43
哦目前想到的方式是 在Simulator, function就用TARGET_IPHONE_SIMULATOR 來區別 主要在Simulator我就不用這lib的功能 這功能只是我的一個project裡的小功能 但想要管理project方便 dreambird的想法我再試試 因這lib有涉及到加解密等安全性議題 廠商可能有他的考量 但廠商能力問題我想比較大 因為另一家就有給....囧 ※ 編輯: fightword 來自: 114.32.190.119 (11/28 13:28)