使用cocoapods添加ui7kit问题,求助。

freecunix 发布于 2013年09月20日 | 更新于 2013年09月24日
无人欣赏。

1:按照ui7kit的文档,添加ui7kit到项目之后,编译提示找不到-libpods。 我自己设置了Targets-> Build Settings-> Library Search Paths 加上:./Pods/build/Debug-iphonesimulator 之后在虚拟机上就能运行了,但是在真机调试的时候需要连接./Pods/build/Debug-iphoneos目录下的文件才行。 怎么设置才行那?难道真机调试时候把Library Search Paths改成“./Pods/build/Debug-iphoneos”?虚拟机时候在改回来? 求指点设置方法。我觉得我设置的地方因该不对。。

2:ui7kit文档只写了用cocoapods添加ui7kit到工程。只能用cocoapods吗?之前从来没用过,谁能给我说下cocoapods的使用感受?好用吗?

求帮助

共17条回复
shisoft 回复于 2013年09月20日

这个还不够完善,不建议使用

freecunix 回复于 2013年09月20日

1楼 @shisoft 可是要怎么添加ui7kit那? 如果不使用cocoapods

shisoft 回复于 2013年09月20日

cocoapods 需要安装然后运行一个脚本之后产生一个 workspace 文件后基于这个开发,cocoapods 会自动帮你生成一个 lib 并帮你在主工程中引用

shisoft 回复于 2013年09月20日

2楼 @freecunix 不用的话就要自己添加依赖项

tinyfool 回复于 2013年09月20日

我还没玩过cocoapods,之前杂志不是有篇文章介绍过cocoapods么?你仔细看过了么? @sycx 老师看看这个问题

shisoft 回复于 2013年09月20日

ui7kit 有三个依赖项,一个是 sevenswitch 一个是 FoundationExtension,最新的还有 GIKPopoverBackgroundView,都能在 github 上找到

Lithium 回复于 2013年09月20日

这是个大坑,我用gm提交有似有接口的warning,提交中,前途未卜

freecunix 回复于 2013年09月20日

7楼 @Lithium ? ui7kit有私有接口警告? gm是啥? 现在大家都用什么方法保证ios6/7界面相同那? 除了ui7kit,还有更好的选择吗? 难道都自己画界面了?

freecunix 回复于 2013年09月20日

7楼 @Lithium 实在是太麻烦了。。 我现在都有一种想自己做界面的感觉,反正即便用了uikit7,也不会全都使用ios7风格界面。。。

shisoft 回复于 2013年09月20日

7楼 @Lithium 的确看到过有人用这个库后被 reject 掉了,现在貌似已经修复了这个问题

Lithium 回复于 2013年09月20日

我没用cocoapods, 直接拉进去的每个依赖库。

之前有私有接口,修复了。但是XCode4.0没有validate出私有接口,但是XCode5.0检查出来了。但是同时有很多人用5.0 GM 原先没问题的项目检查出私有接口了。似乎是XCode5.0的问题。

但是建议还是不要用UI7Kit,我是被里面的UI7AlertView坑大了,有挺多问题,时间紧还没法换。

UI7Font和UI7Color很棒!

Lithium 回复于 2013年09月20日

FoundationExtension 也是同一个人写的,这个用的不多,也坑=。=

shisoft 回复于 2013年09月20日

12楼 @Lithium 上周实验性的用了一下,很容易出兼容问题,而且有些图标也不对。用来学习替换默认风格的方法倒是不错样例。

Lithium 回复于 2013年09月20日

嗯呐,动态编程很值得学习

freecunix 回复于 2013年09月20日

14楼 @Lithium ~~ 恩,那还是想别的办法吧先。 其实自定义界面也没想的那么困难,想想之前ios6也都是自己画界面的,很少用原生界面。只是觉得ios7原生挺漂亮的。 谢谢 ^^

Lithium 回复于 2013年09月20日

不客气😀😀😀

youknowone 回复于 2013年09月24日

Hello,

I am happy to see you are playing with UI7Kit. Because I don't know chinese, I had trouble to understand what you discussed exactly. But I found you are meeting some bugs, problems or missing features.

Please feel free to report any bugs, problems or missing features to github project. I am trying to make UI7Kit as effortless iOS7 compatibility layer.

About cocoapods: It is used to manage dependencies. You can do it manually, but cocoapods is easier usually. (UI7Kit has very many files and resources to manage them manually)

About wrong implementations or resources: Please let me know which one is wrong. I need your help and I cannot fix bugs without bug reports :)

About private methods: I am removing it as quickly as possible. Usually they are remained because I don't know which one raises warnings or rejection. Please report them.

Thanks!

本帖有17个回复,因为您没有注册或者登录本站,所以,只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。

登录 或者 注册
相关帖子

[顶 楼]
|
|
[底 楼]
|
|
[首 页]