相关疑难解决方法(0)

如何在xcode 4.5中支持armv6和armv7s的发布版本

我知道这是不可能的,Apple以这种方式计划强迫用户升级他们的设备.但我只是想知道是否有一些解决方法或黑客能够做到这一点?客户坚持认为我们仍然应该支持armv6,因为仍有"大"的应用用户百分比.

我知道一个叫做lipo合并静态库的命令,我在某个地方读到我们也可以用它来合并ipa文件,但我不确定它是如何完成的.我已经在谷歌和这个网站上进行了几次搜索,但很难找到具体的答案.

xcode armv7 armv6 xcode4.5

53
推荐指数
3
解决办法
4万
查看次数

使用iOS 6 SDK和Xcode 4.5构建armv6架构(目标iOS 3.1.3)?

有没有机会使用iOS 6 SDK开发针对iOS 3.1.3的应用程序?如果我使用旧的部署目标打开我的项目,编译器会警告我:

iOS deployment targets lower than 4.3 are not supported
Run Code Online (Sandbox Code Playgroud)

这可能是由于仅明显的事实armv7armv7s二进制文件可以建成.如果我armv6手动添加(直到iPhone 3G的设备),还有几个警告:

warning: no rule to process file '$(PROJECT_DIR)/main.m' of type sourcecode.c.objc for architecture armv6
...
...
warning: architecture armv6 is not supported (current ARCHS = "armv6 armv7 armv7s").
Run Code Online (Sandbox Code Playgroud)

那么我该如何处理呢?在使用iOS 6 SDK进行开发时,有没有办法支持iOS 3.1.3?如果没有,我最终将不得不转移到iOS 4.3的最低目标.甚至可以提交仅支持版本> = 4.3的新版本吗?我的用户在早期版本上会发生什么?他们是否根本没有被告知不兼容的更新,因此将继续使用我的应用程序的旧版本?如果没有,这可以实现吗?

iphone targets ios ios6 xcode4.5

14
推荐指数
2
解决办法
1万
查看次数

标签 统计

xcode4.5 ×2

armv6 ×1

armv7 ×1

ios ×1

ios6 ×1

iphone ×1

targets ×1

xcode ×1