作者carlsiu (Carl Siu)
看板MacDev
标题[问题] 不能在 iOS 4.3 安装
时间Sun Aug 11 21:48:18 2013
写了一个 iPhone App,设定如下:
Base SDK: iOS 6.1
Deployment Target: iOS 4.3
完成後把 App 以 ad hoc distribution 的方法安装在其他装置上测试,
包括 iPad (第一及第二代),iPhone 4S等。
在一些运行 iOS 5 及 iOS 6 的装置上,这个 App 能成功运作,就算是
iPad 也没有问题。可是在唯一一部运行 iOS 4.3.4 的 iPad2 上,就未
能安装了。
这似乎是 iOS 版本上的问题。有甚麽方法可以知道我用了那些 API 或
symbol 导致不能在 iOS 4.3 上安装呢?
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.218.96.205
1F:→ Piceman:通常应该是可以安装,只是执行到有问题程式码时会闪退 08/11 22:34
2F:→ Piceman:你可以先跑4.3模拟器看看 08/11 22:35
3F:→ carlsiu:找不到4.3模拟器,好像新版的XCode都没有。 08/12 07:59
5F:→ tom19830924:楼上介绍那东西刚好Ray的新文章有介绍到 08/12 12:09
6F:→ tom19830924:但是一看到要收费就直接跳过了 ~"~ 08/12 12:09
7F:→ tom19830924:我个人觉得4.3等iOS7出来应该可以直接放弃了 08/12 12:10
8F:→ tom19830924:太多API不相容, 一堆3rd也都用不了 08/12 12:11
9F:→ tentenlee:因该是你用到ARC的WEAK 所以不能跑在4.3 08/12 16:28
10F:→ carlsiu:搜过了,没有用到strong和weak。另更正,应是可安装但闪退 08/13 07:50
11F:→ roses:该不会是Xib的Use Autolayout 有打勾?(ios5以上才支援) 08/15 16:10
12F:→ carlsiu:检查了没有用Autolayout。 08/15 22:14
13F:→ carlsiu:而Deployment是Project SDK (iOS 6.1) 08/15 22:14
14F:→ carlsiu:及Development是Previous Version (Xcode 4.5) 08/15 22:15
15F:→ carlsiu:这有关系吗? 08/15 22:15
16F:→ carlsiu:在实机测试後,发现原来问题是来自UIWebView.scrollView。 08/16 22:26
17F:→ carlsiu:谢谢大家的帮忙! 08/16 22:26