标签: xcode9

-allowProvisioningUpdates不起作用

我们使用Jenkins进行连续集成.为了编译我们的应用程序,我们需要做的一切都是通过命令行(bash脚本)完成的,因为我们有几台机器可以完成构建而无需人工访问设备.

您可以想象我很高兴在XCode9中看到新的xcodebuild功能标志-allowProvisioningUpdates.

我明白,我需要将Apple ID的凭据添加到XCode设置中.

凭据将添加到"首选项"中的"XCode帐户"选项卡,但是当我尝试使用"xcodebuild ... -allowProvisioningUpdates"进行编译时,将显示以下错误消息:

 2017-09-19 09:47:59.692 xcodebuild[74979:3824315]  DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/DVTFrameworks/DVTFrameworks-13231/DVTFoundation/Portal/DVTDeveloperAccountCredentialsManager.m:38  
Details:  Unable to find default keychain.  
Object:   <DVTDeveloperAccountCredentialsManager>  
Method:   +defaultAccountCredentialsManager  
Thread:   <NSThread: 0x7fe17860aa40>{number = 4, name = (null)}  
Please file a bug at http:/  
2017-09-19 09:47:59.792 xcodebuild[74979:3824308] [MT] IDEDistribution: Step failed: <IDEDistributionSigningAssetsStep: 0x7fe17d45cf20>: Error Domain=IDEDistributionSigningAssetStepErrorDomain Code=0 "Locating signing assets failed." UserInfo={NSLocalizedDescription=Locating signing assets failed., IDEDistributionSigningAssetStepUnderlyingErrors=(  
    "Error Domain=DVTServicesSessionErrorDomain Code=0 \"Unable to log in with account 'xxx@yyy.com'.\" UserInfo={NSLocalizedFailureReason=Unable to log in with account 'xxx@yyy.com'., NSLocalizedRecoverySuggestion=The login details for …
Run Code Online (Sandbox Code Playgroud)

xcode continuous-integration ios xcode9

19
推荐指数
3
解决办法
1万
查看次数

"通过网络连接"无线调试无法正常工作Xcode 9

我想通过网络运行我的iOS应用程序.但它没有像我预期的那样工作.网络标志未显示.

在此输入图像描述

我在用:

macOS Sierra - 10.12.6(在Mac mini中)

Xcode - 9.0(9A235)

iOS - 11.0

注意:Mac mini和iPhone都连接到同一网络.

已经尝试过:

  1. 改变另一个网络

  2. 重启iPhone和Mac mini两次.

  3. 取消配对设备并再次配对设备.

我错过了什么吗?

xcode ios ios11 xcode9

19
推荐指数
2
解决办法
7669
查看次数

无法在模拟器xcode 9 beta中安装应用程序

我最近下载了Xcode 9 beta,当我试图在模拟器中运行我的应用程序时,它没有安装.我每次尝试运行应用程序时都会在Xcode中收到此错误.在此输入图像描述

任何帮助将不胜感激.提前致谢.

PS:应用程序曾用于Xcode 8.3.3

xcode ios ios-simulator xcode9-beta xcode9

18
推荐指数
3
解决办法
1万
查看次数

Xcode 9资产目录保留矢量数据不起作用?

我认为Xcode 9资产目录中新的Preserves Vector Data复选标记最终会让我们调整矢量PDF图像的大小,但显然不是.这是我在预览中的两个缩放比例中看到的测试图像:

在此输入图像描述

在此输入图像描述

漂亮而锐利,有很多变焦,很明显这是一个矢量图像.但这是我的应用程序中两个图像视图的样子:

在此输入图像描述

那么我的矢量数据在哪里?这个非常理想的功能在行动中是否仍然缺失?它是否仍然只适用于自动生成的2x和3x图像?如果是这样,Preserve Vector Data复选框为我们提供了什么,我们还没有?

asset-catalog xcode9

18
推荐指数
4
解决办法
3632
查看次数

xcode 9中xib的安全区域是什么?

你能否告诉我xcode 9中xibs中的安全区域(图中突出显示)是什么?这有什么用?

在此输入图像描述

xib ios xcode9 safearealayoutguide

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

如何在iPhone X上更改家庭指示器背景颜色?

我想改变显示在新iPhone X底部的视图的背景颜色,里面有一个家用指示器.

可能吗?

xcode ios ios11 xcode9 iphone-x

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

将最低部署目标升级到iOS 9后,无法在Xcode 9中使用安全区域

我刚刚将我的应用程序从支持iOS 8改为支持iOS 9及更高版本.我相信我已经做到了这一点,因为当我现在构建我的应用程序时,我会收到应用程序中所有在iOS 9中弃用的警告.

我正在使用Xcode 9,转基因种子.

问题是我无法在任何故事板中启用"使用安全区域布局指南"切换.当我这样做时,我收到一条警告"iOS 9.0之前的安全区域布局指南".我需要更新一些额外的设置吗?干净和构建没有解决问题.

xcode9 safearealayoutguide

18
推荐指数
3
解决办法
2万
查看次数

Xcode 9 Server:由于系统资源不足,无法启动设备

我正在尝试通过在设置Xcode Bot时选中"并行运行测试"选项,同时在iOS 8.4到11.0的所有设备模拟器上运行我的单元测试.不幸的是,在尝试启动第13个模拟器后,它会在构建日志中出现错误消息:

xcodebuild: error: Failed to build workspace xxxxx with scheme yyyyy.
Reason: Unable to boot device due to insufficient system resources.
Testing failed on 'iPhone 4s'
Run Code Online (Sandbox Code Playgroud)

我在mac mini上运行服务器,我认为由于内存不足,它无法同时运行这么多模拟器.

谁有经验呢?

xcode ios ios-simulator xcode-server xcode9

18
推荐指数
1
解决办法
5435
查看次数

Cocoa App webview没有加载请求

我使用webview加载url但是没有加载.

我尝试过与wkwebview相同但无法加载网址.

我做了以下

  • 导入WebKit
  • 的Info.plist
    • 允许任意负载 - 是
    • 允许在Web内容中任意加载 - 是

日志:

dnssd_clientstub ConnectToServer:connect() - >尝试次数:1

dnssd_clientstub ConnectToServer:connect() - >尝试次数:2

dnssd_clientstub ConnectToServer:connect() - >尝试次数:3 dnssd_clientstub ConnectToServer:connect()失败路径:/ var/run/mDNSResponder套接字:11错误:-1错误:1不允许操作

nw_resolver_create_dns_service_locked DNSServiceCreateConnection失败:ServiceNotRunning(-65563)

-码

 @IBOutlet weak var webvw: WebView!

 override func viewDidAppear() {
        super.viewDidAppear()

        guard let url = URL(string: "https://www.google.co.in") else { return }
        let request = URLRequest(url: url)

        webvw.uiDelegate = self
        webvw.frameLoadDelegate = self
        webvw.mainFrame.load(request)
    }
Run Code Online (Sandbox Code Playgroud)

webview macos-sierra swift4 xcode9

18
推荐指数
3
解决办法
3507
查看次数

我在Xcode 9中编译我的应用程序时出现BoringSSL错误

我用"Google Firebase"作为我的后端制作了一个应用程序.

我希望我的应用程序能够发送推送通知,实际上,我已经完成了所有设置,但是,当我编译我的应用程序时,它构建完美且没有错误和警告,但在控制台中,出现此错误:

[BoringSSL]函数boringssl_context_get_peer_sct_list:第1754行收到的sct扩展长度小于sct数据长度

然后,我将"Google Firebase"的推送通知发送到我的应用,但它从未收到过.我不知道如何处理这个错误.有没有人有同样的问题?

我正在使用Xcode 9 GM Seed/Build:9A235.我的设备是带有iOS 11的iPhone 6.

在这里,我留下出现在控制台中的完整句子,appart中的错误:

2017-09-14 09:39:17.042434+0200 pushApp[288:15360] [Firebase/Analytics][I-ACS023007] Firebase Analytics v.40003000 started
2017-09-14 09:39:17.111 pushApp[288] <Notice> [Firebase/Analytics][I-ACS023007] Firebase Analytics v.40003000 started
2017-09-14 09:39:17.111336+0200 pushApp[288:15360] [Firebase/Analytics][I-ACS023008] To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled (see http://goo .gl/RfcP7r)
2017-09-14 09:39:17.113 pushApp[288] <Notice> [Firebase/Analytics][I-ACS023008] To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled (see http://goo .gl/RfcP7r)
2017-09-14 09:39:17.249119+0200 pushApp[288:15366] [BoringSSL] Function boringssl_context_get_peer_sct_list: line 1754 received sct extension length is less than …
Run Code Online (Sandbox Code Playgroud)

push-notification ios firebase swift xcode9

17
推荐指数
1
解决办法
5750
查看次数