最近,新的ios和xcode出现了,所以我决定升级到最新版本。首先,迁移管理器弹出并留下了许多语法错误。但一小时后我把它们都修好了。应用程序编译,这是一场灾难。我使用几个外部库(用objc编写)使用可可豆。他们现在大多不工作了。
我使用facebook的图像选择器从facebook获取图像--不起作用,instagram图像选择器也是如此。就我的代码而言,现在ALAssets不起作用了--部分是这样的--我只是没有得到组的posterImages和所有照片的缩略图。我可以看到正确的数量的照片,只是缩略图现在都是尼尔斯。
还有更多的问题。有时导航控制器中的后退按钮不会出现。任何人--也许我可以修复‘我的’代码的错误,但我不可能修复这些外部库中的所有问题(特别是在这么短的时间内)。我以为只有斯威夫特才会受到影响,但objc库也受到了攻击。
那么,一些可可豆的设置是否有问题,或者仅仅是图书馆就不再起作用了?我听说在xcode 7中没有办法使用Quick1.2,所以我决定将其降级到6.4。程序编译时没有任何问题(在清理derivedData之后)。在模拟器(ios 8.4)中,它工作起来很有魅力。但是在带有ios9的设备上,所有相同的问题都存在。没有照片,从画廊等缩略图:)
总之还有一件事。我的应用程序必须提供与几周前客户端发送给我的类似功能。我可能没有经验的ios编程,但这个应用程序没有工作的!没有照片从画廊:)和它是从应用商店。看上去很专业。我闻到了ios 9引擎盖下的严重变化。
所以,我不认为这是什么错的迅速2.0 -这是一个ios本身。
发布于 2015-09-18 21:16:07
我解决了所有的问题!我只想说,它们与从斯威夫特1.2到斯威夫2.0的迁移无关。一个接一个:
http://pastebin.com/rWgyiKXH
您只需添加应用程序连接的所有服务器。
无须降级:)
https://stackoverflow.com/questions/32637358
复制相似问题