小编Eri*_*ler的帖子

启动模拟器时 xcodebuild 超时

我正在尝试使用 TeamCity 为我的 iOS 应用程序设置自动化测试。目前,我的代理正在构建,但是一旦构建了最后一个目标并运行 codesign,它就会挂起并显示以下内容:

[19:29:34][CodeSign] CodeSign /var/root/Library/Developer/Xcode/DerivedData/MyProductiOS-fgkoogiimhlbckdlbckzmqfyaoff/Build/Products/Debug-iphonesimulator/MyProductiOSUITests-Runner.app/PlugIns/MyProductiOSUITests.xctest
[19:29:34][CodeSign]     cd /Users/ericmiller/.tcagent/work/f9abef315a0137d4
[19:29:34][CodeSign]     export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate
[19:29:34][CodeSign]     export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/Users/ericmiller/.pyenv/shims:/Users/ericmiller/.rbenv/shims:/Users/ericmiller/.pyenv/shims:/Users/ericmiller/Scripts:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/opt/local/bin"
[19:29:34][CodeSign] Signing Identity:     "-"
[19:29:34][CodeSign]     /usr/bin/codesign --force --sign - --timestamp=none /var/root/Library/Developer/Xcode/DerivedData/MyProductiOS-fgkoogiimhlbckdlbckzmqfyaoff/Build/Products/Debug-iphonesimulator/MyProductiOSUITests-Runner.app/PlugIns/MyProductiOSUITests.xctest
[19:29:34][CodeSign] /var/root/Library/Developer/Xcode/DerivedData/MyProductiOS-fgkoogiimhlbckdlbckzmqfyaoff/Build/Products/Debug-iphonesimulator/MyProductiOSUITests-Runner.app/PlugIns/MyProductiOSUITests.xctest: replacing existing signature
[19:31:32][CodeSign] 2017-01-22 19:31:32.279 xcodebuild[28262:86807]  iOSSimulator: Timed out waiting 120 seconds for simulator to boot, current state is 1.
[19:31:32][CodeSign] 2017-01-22 19:31:32.290 xcodebuild[28262:86805]  iOSSimulator: Timed out waiting 120 seconds for simulator to boot, current state is 1.
[19:31:32][CodeSign] 2017-01-22 19:31:32.291 xcodebuild[28262:86797] Error Domain=IDETestOperationsObserverErrorDomain Code=3 "Timed out waiting …
Run Code Online (Sandbox Code Playgroud)

teamcity xcodebuild codesign ios-simulator xcode8

7
推荐指数
2
解决办法
7787
查看次数

为什么mysql CLI可以连接,但不能连接WordPress?

我有一个Wordpress(php-fpm/nginx)服务器,非常新鲜.在CentOS上运行.我还有一个docker容器,由vanilla mysql-server映像构建.

MySQL配置

它在端口上运行3306,并且所有MySQL用户都在MySQL中注册了主机172.17.0.1(例如root@172.17.0.1),这是docker的网关IP.docker容器使用ansible playbook安装.所有配置设置都是参数化的,并且这些参数在任何适当的地方使用,包括WordPress配置文件和填充MySQL docker安装期间root密码之类的环境变量.这是我配置相关数据库的地方:

WordPress配置:

这分为两部分,其中我将包括相关部分.在我的ansible playbook中,此代码设置了WordPress表和用户(成功):

- name:             Create WordPress database
  mysql_db:
    name:           '{{ wp_db_name }}'
    state:          present
    login_user:     root
    login_password: '{{ mysql_root_password }}'
    login_host:     '{{ docker_mysql_ip }}'

- name:             Create WordPress database user
  mysql_user:
    name:           '{{ wp_db_user }}'
    password:       '{{ wp_db_password }}'
    priv:           '{{ wp_db_name }}.*:ALL'
    state:          present
    login_user:     root
    host:           '{{ docker_gateway_ip }}'
    login_password: '{{ mysql_root_password }}'
    login_host:     '{{ docker_mysql_ip }}'
Run Code Online (Sandbox Code Playgroud)

相关的 wp-config.php:

define('DB_NAME', 'wordpress');
define('DB_USER', '{{ wp_db_user …
Run Code Online (Sandbox Code Playgroud)

php mysql wordpress ansible docker

7
推荐指数
1
解决办法
666
查看次数

如何将Table dataSource和委托出口链接到UITableViewController?

我是Swift/iOS开发的新手.

我有一个UITableView在我的storyboard,我想用一些数据来填充.在我尝试这样做的过程中,我创建了一个继承自的类UITableViewController.实施还没有完成,但我的理解是,从这个类继承,我可以提供一个IBOutlet到两个dataSourcedelegate.

当我尝试将插座拖动到源文件中时,我没有得到我之前测试时的插入点.见下图: 没有插入线! :(

我该怎么做才能将此类定义为UITableView?的处理程序?

storyboard uitableview ios uistoryboard swift

6
推荐指数
2
解决办法
6565
查看次数