看板 MacDev 關於我們 聯絡資訊
# 提醒您:問完問題請不要自刪,留給後人一盞明燈 我是iOS的新手 目前遇到兩個跟Framework有關的問題 在網路上找不到相關資料 (又或是我keyword不對) 再請大家幫我解惑一下 1. 目前的APP會import一樣自己開發的Framework 照著網路上的資料操作 都是從資料夾拖曳到project目錄下 一旦我要更新Framework就必須要把原先的Framewok刪除再拖曳一次 這對開發來說相當的不便利 有時只是加了一些LOG卻必須反覆的操作 請問有其他更好的方式可以直接拖曳覆蓋嗎? 2. 當我Framework的code造成APP crash 我的XCODE會自動show出Framework的source code 因為這包Framework會release給其他人使用 如此一來不就喪失把source code build成Framework的意義了嗎? 還是說我哪邊設置錯誤的問題導致? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.94.118 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1584009262.A.842.html
yuanruo: 2. 因為你有source 也有編譯出來的dsym檔122.116.161.187 03/12 22:16
yuanruo: 所以crash時會找到你framework的檔案位置122.116.161.187 03/12 22:16
yuanruo: 就跟你上架app,crash時拿到creah report122.116.161.187 03/12 22:24
yuanruo: 可以經由dysm定位到你source code的位置122.116.161.187 03/12 22:25
yuanruo: 這時你可以發現可以修改framework的code122.116.161.187 03/12 22:27
yuanruo: 修改也有效,但是原本framework專案沒變122.116.161.187 03/12 22:27
mcdrumer: 感謝解答。所以我可以理解如果我release 42.72.201.136 03/13 11:27
mcdrumer: Framework給別人,對方應該沒辦法看到 42.72.201.136 03/13 11:27
mcdrumer: 我的source code,因為對方沒有我Framew 42.72.201.136 03/13 11:27
mcdrumer: ork的project? 42.72.201.136 03/13 11:27
sableangle: 1. 我記得 XCode Project 可以直接引 1.164.181.25 04/12 02:07
sableangle: 用 XCode Project 你可以朝這個方向研 1.164.181.25 04/12 02:07
sableangle: 究看看,我記得做到的 App Project 引 1.164.181.25 04/12 02:07
sableangle: 用 Framework Project 這樣就不用手動 1.164.181.25 04/12 02:07
sableangle: 複製Framework了 1.164.181.25 04/12 02:07
mcdrumer: 謝謝sableangle~我會再試試 1.34.247.176 06/08 19:14