[問題] 請問有人碰過這樣的問題嗎?

看板MacDev作者 (呼啦啦~)時間11年前 (2013/11/28 00:29), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/1
廠商給了一包lib, 只能在device上執行 simulator上執行會出現缺i386的lib 跟廠商反應 廠商說無解 說本來就不支援Simulator開發 不知道有沒有人碰過這樣的問題? 這樣如果import這個lib 要另外開發這lib以外的功能, 不就只能在device上測試? 不知道這樣敘述 有人懂嗎? 困懮中~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.197.140

11/28 00:40, , 1F
阿他就是沒包模擬器用的lib阿 還能怎辦?
11/28 00:40, 1F

11/28 00:42, , 2F
請他重包一個給模擬器專用 , 請他包二合一
11/28 00:42, 2F
我想問的是 有沒有可能在Simulator我不import這個lib 在device才import 用環境變數去解決 能不能在project參數設定就好? ※ 編輯: fightword 來自: 114.32.197.140 (11/28 02:51)

11/28 09:12, , 3F
你不import是要怎麼用...
11/28 09:12, 3F

11/28 09:37, , 4F
你到build phases把這個lib設成optional或許可以
11/28 09:37, 4F

11/28 09:38, , 5F
不過function照樣不能用啊
11/28 09:38, 5F

11/28 10:43, , 6F
廠商無腦正常,乖乖弄個device來寫吧QAQ
11/28 10:43, 6F
哦目前想到的方式是 在Simulator, function就用TARGET_IPHONE_SIMULATOR 來區別 主要在Simulator我就不用這lib的功能 這功能只是我的一個project裡的小功能 但想要管理project方便 dreambird的想法我再試試 因這lib有涉及到加解密等安全性議題 廠商可能有他的考量 但廠商能力問題我想比較大 因為另一家就有給....囧 ※ 編輯: fightword 來自: 114.32.190.119 (11/28 13:28)
文章代碼(AID): #1IbXt_av (MacDev)
文章代碼(AID): #1IbXt_av (MacDev)