首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >架构兼容性问题:与iOS 6上的64位停止工作兼容的应用程序

架构兼容性问题:与iOS 6上的64位停止工作兼容的应用程序
EN

Stack Overflow用户
提问于 2015-07-21 09:00:08
回答 1查看 70关注 0票数 0

我们的应用程序最近进行了升级,使其与64位架构兼容(除了更改Build之外,还需要升级几个第三方库)。然而,它停止了iOS 6的工作,我想知道在升级过程中,我们是否无意中放弃了32位兼容性。

我在Xcode 6.3上使用了Objective,其架构设置如下:

该应用程序现在运行在iOS 7+上,没有问题,但在iOS 6(设备或模拟器)上没有问题。

我希望你能给我建议,希望你能找个地方解决这个问题。我认为(并希望)这可能是一个设置在构建设置的问题。

谢谢!

编辑:

我正在使用OSX 10.10.3。

当我用Xcode ( 6.3或5.1.1)运行这个应用程序时,它会在构建成功后立即说"iOS模拟器安装应用程序失败了“。

在iOS 6设备上,应用程序立即崩溃,这是屏幕上显示的消息:

代码语言:javascript
复制
Jul 18 12:07:57 UserX-iPhone com.apple.launchd
(UIKitApplication:com.theCompany.APPname[0x196d][1687]) <Notice>:
(UIKitApplication:com.theCompany.Appname[0x196d]) Job failed to exec(3)

奇怪的原因: 13

我希望这能帮到你。

编辑2:

请参阅以下Xcode设备控制台日志屏幕截图。在iPhone 3,iOS 6.1.6上进行了测试。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-22 10:41:40

我的iOS模拟器6的行为方式与您的相同,但它的发生,因为OSX10.10不支持iOS 6,即使您手动添加模拟器。不过,我可以用iOS 6在设备上测试应用程序,你的问题似乎是权利问题。尝试重新启动机器和设备,然后再试一次。但不要试图在那台机器上运行iOS 6仿真器,可能会损坏模拟器引起设备问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31534607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档