作者mcdrumer ()
看板MacDev
标题[问题] Framework 更新
时间Thu Mar 12 18:34:20 2020
# 提醒您:问完问题请不要自删,留给後人一盏明灯
我是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://webptt.com/cn.aspx?n=bbs/MacDev/M.1584009262.A.842.html
1F:推 yuanruo: 2. 因为你有source 也有编译出来的dsym档122.116.161.187 03/12 22:16
2F:→ yuanruo: 所以crash时会找到你framework的档案位置122.116.161.187 03/12 22:16
3F:→ yuanruo: 就跟你上架app,crash时拿到creah report122.116.161.187 03/12 22:24
4F:→ yuanruo: 可以经由dysm定位到你source code的位置122.116.161.187 03/12 22:25
5F:→ yuanruo: 这时你可以发现可以修改framework的code122.116.161.187 03/12 22:27
6F:→ yuanruo: 修改也有效,但是原本framework专案没变122.116.161.187 03/12 22:27
7F:→ mcdrumer: 感谢解答。所以我可以理解如果我release 42.72.201.136 03/13 11:27
8F:→ mcdrumer: Framework给别人,对方应该没办法看到 42.72.201.136 03/13 11:27
9F:→ mcdrumer: 我的source code,因为对方没有我Framew 42.72.201.136 03/13 11:27
10F:→ mcdrumer: ork的project? 42.72.201.136 03/13 11:27
11F:→ sableangle: 1. 我记得 XCode Project 可以直接引 1.164.181.25 04/12 02:07
12F:→ sableangle: 用 XCode Project 你可以朝这个方向研 1.164.181.25 04/12 02:07
13F:→ sableangle: 究看看,我记得做到的 App Project 引 1.164.181.25 04/12 02:07
14F:→ sableangle: 用 Framework Project 这样就不用手动 1.164.181.25 04/12 02:07
15F:→ sableangle: 复制Framework了 1.164.181.25 04/12 02:07
16F:→ mcdrumer: 谢谢sableangle~我会再试试 1.34.247.176 06/08 19:14