问题标签 [xcode9.3]

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.

0 投票
2 回答
298 浏览

ios - Error while compiling the project with an Xcode 9.3

I have a problem when I try to compile my project on real device. It says build succeeded and then I get the error below.

dyld: Library not loaded: @rpath/Agrume.framework/Agrume Referenced from: /var/containers/Bundle/Application/E3ABC8B5-A3C0-4FE3-B395-6A171C9E0EF6/myapp.app/myapp Reason: image not found (lldb)

I tried to add the framework in the settings Build Phases/Build settings but it doesn't work.

0 投票
1 回答
1000 浏览

objective-c - 在 Xcode9.3 上找不到文件

我目前正在使用预编译的 sdk(Parrot SDK3: http: //developer.parrot.com/docs/SDK3/#ios )在 Xcode 上使用 Swift 开发一个项目(单视图应用程序)。

我的问题是文件存在时出现“找不到文件”错误:

在此处输入图像描述

我尝试导入的标头是用 Objective-C 编写的(但我想在 ObjC 文件中导入这些标头)。我注意正确写入头文件的路径并避免循环导入。经过大量的清理/构建和尝试了很多方法后,我不知道该怎么做。

0 投票
2 回答
5956 浏览

macos-high-sierra - 更新 Xcode 的尝试以无休止的等待结束

我在 MacBook Pro 上使用 High Sierra (10.13.4)

我安装的 Xcode 版本是 8.2 (8C38),我正在尝试更新到 9.3.1,但我最终陷入了无休止的等待。

在此处输入图像描述

0 投票
1 回答
441 浏览

ios - 将数据保存在特定用户 ID iOS - Alamofire, Json

我有一个工作应用程序,当用户通过注册页面注册时,它会自动user_id为每个用户生成一个唯一的。这个应用程序还支持每个用户的多个不同数据(例如教育细节、经验等),因此这些数据必须与相应用户的用户 ID 相关联。

例如,假设用户 A 在user_idABCD 注册了一个新帐户。当这个用户向系统添加新信息时,数据必须链接回这个user_id,ABCD。同样,如果用户 B 在 EFGH 注册了一个新帐户,则用户 Buser_id添加到系统的任何新数据都必须链接回他/她user_id的 EFGH。

我怎么能在 iOS 中使用 Swift 做到这一点?

0 投票
4 回答
303 浏览

ios - UIButton initWithFrame:CGRectMake 在 Xcode 9.3 中不起作用

将 xcode 更新到 9.3,我的可编程按钮有问题

在 Xcode 8 中,我通过以下方式拥有它并且效果很好

屏幕 Xcode 8 在此处输入图像描述

按钮的图像“settings.png”以 25 的高度和 25 的宽度很好地显示了我。

但是当我开始使用 xcode 9 时,它并没有采用 initWithFrame: CGRectMake 并且它变得更大。"按钮图像的大小

屏幕 Xcode 9.3 在此处输入图像描述

我怎样才能解决这个问题?

0 投票
1 回答
489 浏览

localization - 自动布局本地化警告显示在问题导航器中,但在故事板的自动布局窗格中看不到它们(Xcode 9.3)

我在 Swift 3.2 中有一个项目,我在 Xcode 9.3 中转换为 swift 4。成功迁移后,我得到了一些修复的自动布局本地化警告。我的问题是,尽管我在问题导航器中不断看到此类警告,并且界面生成器中的自动布局窗格显示黄色警告按钮,但当我点击它时,我没有看到自动布局问题(见下图)。 问题导航器中的警告

还有一些奇怪的 IBDesignables 问题(上图)以及 SO 上的一些人与 cocoapod 错误和解决方法有关,但到目前为止没有一个对我有用。 自动布局窗格中的警告按钮 此处未显示任何问题

此外,我的 UI 元素根本没有呈现。只有它标记了它们的位置并显示了约束。请参阅右侧窗格。“男性按钮”根本不渲染。情节提要中的所有视图控制器都不会发生这种情况,但对于其中的一些视图控制器来说非常烦人。 在此处输入图像描述

0 投票
2 回答
667 浏览

ios - XCS_PRODUCT 路径中缺少 Xcode 9 bot 集成 ipa

我正在使用 Xcode 9 进行持续集成。我已经成功设置了 Server & Bot。

集成工作正常。

要求: 我需要 Post Script 中的 ipa 路径才能上传到我的服务器。

问题: 我正在使用XCS_PRODUCT变量来获取 ipa 路径。

这是ENV后触发器的输出:

这里它在这条路径上显示 ipa:

/Users/xcodeserver/Library/Caches/XCSBuilder/Integration-51c2cf4d7b95c0c4a4f948f23001620e/ExportedProduct/TestXCTest.ipa

但是在finder中没有像Integration-....这样的文件夹。 在此处输入图像描述

所以问题是如何获得 ipa 路径?

我已经检查了许多与此相关的问题,例如:

未设置触发 $XCS_PRODUCT 后的持续集成 Xcode Server

Xcode Bot:如何在后触发脚本上获取 .ipa 路径?

但没有得到 Xcode 9 的答案。

0 投票
1 回答
1536 浏览

cocoapods - Pod 没有初始化和安装

我创建了新项目,当我要进行 pod init 时,终端在下面的屏幕截图中向我抛出了错误。请任何人帮助我了解这些问题。

Racs-iMac-2:DemoApp nirajpaul$ pod init [在 /Users/nirajpaul/Desktop/Aquarios/DemoApp/Latest_Code]

――― MARKDOWN 模板 ――――――――――――――――――――――――――――――――――――――――――― ――――――――――――――</p>

命令

/usr/local/bin/pod init

报告

  • 你做了什么?

  • 你期望会发生什么?

  • 反而发生了什么?

CocoaPods : 1.3.1 Ruby : ruby 2.3.3p222 (2016-11-21 revision 56859) [universal.x86_64-darwin17] RubyGems : 2.5.2 Host : Mac OS X 10.13.4 (17E199) Xcode : 9.3 (9E145) Git : git version 2.15.0 Ruby lib dir : /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib Repositories : master - https://github.com/CocoaPods/Specs.git @ f5323f3d52f6cd25258153d89864257f6cb86a37

插件

cocoapods-deintegrate : 1.0.1 cocoapods-plugins : 1.0.0 cocoapods-search : 1.0.0 cocoapods-stats : 1.0.0 cocoapods-trunk : 1.3.0 cocoapods-try : 1.1.0

播客文件

```红宝石

取消注释下一行,为您的项目定义一个全球平台

平台:ios,'9.0'

使用_frameworks!

目标“DemoApp”做

吊舱“IQKeyboardManagerSwift”

结束```

错误

RuntimeError - [Xcodeproj] Unknown object version. /Library/Ruby/Gems/2.3.0/gems/xcodeproj-1.5.4/lib/xcodeproj/project.rb:217:in `initialize_from_file' /Library/Ruby/Gems/2.3.0/gems/xcodeproj-1.5.4/lib/xcodeproj/project.rb:102:in `open' /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.3.1/lib/cocoapods/command/init.rb:41:in `validate!' /Library/Ruby/Gems/2.3.0/gems/claide-1.0.2/lib/claide/command.rb:333:in `run' /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.3.1/lib/cocoapods/command.rb:52:in `run' /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.3.1/bin/pod:55:in `<top (required)>' /usr/local/bin/pod:22:in `load' /usr/local/bin/pod:22:in `<main>'

―――模板结束 ――――――――――――――――――――――――――――――――――――――――――― ――――――――――――――――――――</p>

[!] 哦不,发生了错误。

搜索与您类似的现有 GitHub 问题: https ://github.com/CocoaPods/CocoaPods/search?q=%5BXcodeproj%5D+Unknown+object+version.&type=Issues

如果不存在,请使用上面显示的模板在以下位置创建票证: https ://github.com/CocoaPods/CocoaPods/issues/new

请务必先阅读贡献指南,了解如何正确提交工单的详细信息: https ://github.com/CocoaPods/CocoaPods/blob/master/CONTRIBUTING.md

不要忘记匿名任何私人数据!

在 cocoapods/cocoapods 上寻找相关问题... - 未知对象版本 https://github.com/CocoaPods/CocoaPods/issues/7760 [关闭] [1 条评论] 一周前

还有 38 个: https ://github.com/cocoapods/cocoapods/search?q=[Xcodeproj]%20Unknown%20object%20version.&type=Issues&utf8= ✓</p>

0 投票
0 回答
893 浏览

ios - 无法在 Xcode 9.3 和 Xcode 9.4 上构建模块“Foundation”、“UIKit”、“CoreFoundation”

我面临 4 天后的问题,但无法解决。在 Xcode 9.2 中工作并成功的代码。但在 xcode 9.3 和 xcode 9.4 上使用相同的代码面临“无法构建模块 'UIKit'、'Foundation' 等”的问题,如随附的屏幕截图所示。任何人都可以面对这类问题吗?请让我知道解决方案。提前致谢。

在此处输入图像描述

0 投票
1 回答
120 浏览

objective-c - 为什么 Xcode 自动完成总是将我的自定义代码片段置于实际完成之上?

我正在使用一些个人 Xcode 片段作为快捷方式,例如在主队列上调度或@synchronized代码。他们从未使用常规方法干扰 Xcode 的自动完成功能。

前段时间,我格式化了我的 Mac,安装了 Xcode,并以与以前相同的方式重新创建了快捷方式:

在此处输入图像描述

从那以后,当自动完成包含空格的方法时,我的快捷方式总是在其他任何东西之前,如下所示:

在此处输入图像描述

方法的完成显然应该在我的自定义片段之前。

它也发生在任何其他属性完成之前:

在此处输入图像描述

d当我键入or dm、 or等​​时s,它们应该被列出并突出显示sy,就像默认的片段一样。他们不应该在一切之上。

为什么它会在格式之后发生变化,我该如何纠正这种(错误)行为?

(我目前在 Xcode 9.3 上,但问题也曾在 9.3 之前出现过)

更新:这个问题在 Xcode 9.4 上仍然存在。

更新 2:该问题在 Xcode 10.1 上仍然存在。