问题标签 [xcode8.1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 错误“int1”不能转换为 'Bool' swift3
我对 swift 很陌生,对于我的项目,我需要使用 swift3 和 xcode8.1 我尝试了不同的解决方案,但注意到有效。我认为这是因为 swift3 从 swift2 转换,正如我在不同主题上看到的那样。尽管如此,这对我没有多大帮助。
这是我的功能:
我遇到的唯一错误是这 2 行用红色下划线:
随着消息:
'Int1' 不能转换为 'Bool'
谢谢你的帮助。
ios - 更新至 macOS Sierra (10.12.1) 和 Xcode 8.1 (8B62) 形式 7.3.1。现在我无法安装旧版本(7.3.1 和 6.4)
最近我将 Mac mini 从 OS X El Capitan 更新到 macOS Sierra (10.12.1)。并将 Xcode 从 Xcode 7.3.1 更新到 Xcode 8.1。现在我想安装 Xcode 7.3.1 并从https://developer.apple.com/download/more/下载 dmg 文件。但安装后显示无法安装应用程序。无法验证开发者的身份。
如何解决问题?
如何在 Xcode 8.1 中安装 Xcode 7.3.1 和 Xcode 6.4?
ios - Pod 更新致命地改变了应用程序
我完美运行的应用程序曾经有一个 Xcode Project Navigator,如下所示。
iOS 10 要求意味着我必须将 Xcode 升级到 8.1,这意味着将整个 Mac OS 升级到 Sierra,并将整个应用程序转换为 Swift 2.3。
不用说,这会导致错误,其中一个是 PubNub 的问题。然而,除了这个新的构建错误之外,应用程序结构是相同的,在处理完所有布局问题后一切似乎都很好。
我被要求运行以下步骤来尝试解决 PubNub pod 错误,尽管我警告说之前处理 pod 文件的尝试导致了最终无法恢复的致命错误。
- Xcode 更新后安装所有 iOS 模拟器
- 打开 Xcode 首选项 (Cmd+,) 并导航到“Locations”选项卡,其中将显示“DerivedData”文件夹的路径
- 单击显示的“DerivedData”路径右侧带有箭头的小圆圈以在Finder中打开它
- 退出 Xcode
- 删除“DerivedData”文件夹
- 通过在终端中输入以下内容来清理 CocoaPods(如果与它集成)缓存:rm -rf ~/Library/Caches/CocoaPods
- 从项目根目录(Podfile 所在的位置)在终端中运行: pod deintegrate MyApp.xcodeproj
- 从项目根目录(Podfile 所在的位置)中删除 Podfile.lock 文件
- 从项目根目录(Podfile 所在的位置)在终端中运行: pod update
- 启动 Xcode(按 Shift + Cmd + K 以防万一)
- 尝试构建项目
完成所有这些之后,我的项目导航器现在看起来像这样。
正如你所看到的,我丢失了很多东西,包括 pod 文件等。正如怀疑的那样,我的应用程序现在受到了致命的伤害。
我的桥接头是红色的,Restkit.h 是红色的,并且所有 pod 引用都消失了。
我在 Finder 中的项目根目录有 Pods 文件夹和 pod 文件等,但是如果我尝试将文件夹从 Finder 拖到项目中,它们不会像以前那样显示 - 例如,文件夹是蓝色而不是黄色。
我在 Xcode 8.1 和 Cocoapods 1.1.1 上。
如何恢复我的应用程序?
编辑:如果有帮助,这里是我 1 月份未解决问题的链接,这是我迄今为止最后一次敢于触摸 pod 文件。这种情况的后果和以前一样——不同的是,一月份我放弃了 2 周的工作,现在我正在考虑放弃 10 个月的工作。
播客文件:
终端中 pod 更新的结果:
更新所有 pod 更新本地规范存储库 执行深度获取规范存储库master以提高未来性能警告:由于文件过多,已跳过不精确的重命名检测。CocoaPods 1.2.0.beta.1 可用。更新使用:sudo gem install cocoapods --pre
[!] 这是一个我们希望您尝试的测试版本。有关更多信息,请参阅https://blog.cocoapods.org和此版本的更改日志https://github.com/CocoaPods/CocoaPods/releases/tag/1.2.0.beta.1
分析依赖关系 [!] 依赖关系RestKit (~> 0.24.0)不用于任何具体目标。SimpleKeychain在任何具体目标中都没有使用依赖项。AWSS3在任何具体目标中都没有使用依赖项。VideoCore在任何具体目标中都没有使用依赖项。SDWebImage (~> 3.7)在任何具体目标中都没有使用依赖项。SVPullToRefresh在任何具体目标中都没有使用依赖项。PubNub (~> 3.7.11)在任何具体目标中都没有使用依赖项。MZFormSheetController在任何具体目标中都没有使用依赖项。
ios - iOS Build 未反映在 iTunes Connect 中
我从 XCode 8.1 (macOS Sierra) 上传了 iOS 版本,它上传成功但没有反映在 iTunes 连接上然后我尝试从 Application Loader 上传相同的版本,它显示错误
“冗余二进制上传”错误。
所以我增加了内部版本号并尝试从应用程序加载器上传它,现在它再次成功上传但没有反映在商店中。
有没有人遇到过这个问题?如果我遗漏了什么,请告诉我。
注意:我添加了所有权限和权利。
macos - Xcode 8.1 Install
I downloaded Xcode_8.1.xip at work in order to install it on my mac however it only extracts (as expected) but it is never installed when I go into the store it still wants me to install it.
Please assist me, I have no knowledge of installing xip, when it still was dmg file it was a lot easier
core-data - 检查 id 属性是否已存在于 CoreData - Swift 3.0
假设我在核心数据中保存了以下餐厅详细信息,如 id、名称、地址,那么我如何检查具有特定 id 的餐厅是否存在于核心数据库中。
swift - 在swift 3中为If else块内的变量赋值
这东西太基本了,我敢肯定有人问过它,但我找不到。
我正在 swift 3 操场上进行试验,我想运行这段代码:
它无法运行,我收到此错误:
那么有什么问题呢?为什么我不能使用anotherVariable当我给它赋值时的值?
如果我注释掉最后一行print(anotherVariable),代码运行并且输出打印为This executed.
ios - 在 Xcode 中运行 2 个自定义 shell 脚本中的 1 个卡住了 2 分钟
运行 2 个自定义 shell 脚本中的 1 个,它在尝试构建应用程序时卡住了 2 分钟。
我尝试使用解决方案进行修复:Xcode 自定义 shell 脚本正在减慢编译时间,但它仍然减慢了构建过程 :(。
- 在这里建造 2m
更多信息:
Xcode 8.1
斯威夫特 3.0
播客文件:










