小编com*_*ial的帖子

如何在运行时告知iOS应用程序是否正在通过TestFlight Beta安装运行

是否有可能在运行时检测到已通过TestFlight Beta(通过iTunes Connect提交)与App Store安装了应用程序?您可以提交单个应用包,并通过它们提供.是否有可以检测安装方式的API?或收据是否包含允许确定此信息的信息?

ios testflight

110
推荐指数
5
解决办法
2万
查看次数

检测Apple Pencil是否已连接到iPad Pro

是否有API可以让您确定Apple Pencil是否已连接到iPad Pro?查看9.1 SDK我没有看到任何直接这样做的东西.或者这可以使用蓝牙API完成.

ios

13
推荐指数
2
解决办法
3103
查看次数

在Xcode 5.1中使用XCTAssertEqual比较CGPoint时出错

我刚刚升级到XCode 5.1,在我的单元测试中看到编译错误,代码如下:

CGPoint p1 = CGPointMake(1,2);
CGPoint p2 = CGPointMake(2,3);
XCTAssertEqual(p1, p2, @"Points not equal");
Run Code Online (Sandbox Code Playgroud)

这是错误消息:

Invalid operands to binary expression ('typeof (p1)' (aka 'struct CGPoint') and 'typeof (p2)' (aka 'struct CGPoint'))
Run Code Online (Sandbox Code Playgroud)

在以前版本的XCode中使用相同的代码.代码是否不正确,或者这是最新XCode中的错误?

更新

XCTAssertEqual宏在两个变量上执行!= 触发错误.由于这些是结构,这是不允许的.宏是否从5.0更改为5.1,或者编译器是否允许比较之前的结构?

更新2

代码也可以通过更改来修复

XCTAssertEqualObjects([NSValue valueWithCGPoint:p1],
                      [NSValue valueWithCGPoint:p2],
                      @"Points not equal");
Run Code Online (Sandbox Code Playgroud)

我仍然想知道导致这种情况失败的原因.(不幸的是,旧版本的xcode通过安装新版本而被删除).

xcode ios xctest

10
推荐指数
2
解决办法
1474
查看次数

在裸机上安装Kubernetes 1.6插件的说明?

我按照以下文档从头开始设置我的kubernetes集群:https://kubernetes.io/docs/getting-started-guides/scratch/

我的kubernetes主人和工人正常工作,但我没有找到部署dns插件的指令.

kubernetes kube-dns

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

如何在 kubernetes 中传递 docker 选项 --mac-address、-v 等?

我已经在我们的实验室中安装了一个 50 节点的 Kubernetes 集群,并开始对其进行测试。我面临的问题是我找不到一种方法来传递在 Kubernetes 中运行 docker 容器所需的 docker 选项。我看过 kubectl 和 GUI。docker run 命令行示例如下:

sudo docker run -it --mac-address=$MAC_ADDRESS \
    -e DISPLAY=$DISPLAY -e UID=$UID -e XAUTHORITY=$XAUTHORITY \
    -e XDG_RUNTIME_DIR=$XDG_RUNTIME_DIR \
    -v /tmp/.X11-unix:/tmp/.X11-unix:ro \
    -v /mnt/lab:/mnt/lab -v /mnt/stor01:/mnt/stor01 \
    -v /mnt/stor02:/mnt/stor02 -v /mnt/stor03:/mnt/stor03 \
    -v /mnt/scratch01:/mnt/scratch01 \
    -v /mnt/scratch02:/mnt/scratch02 \
    -v /mnt/scratch03:/mnt/scratch03 \ 
    matlabpipeline $ARGS`
Run Code Online (Sandbox Code Playgroud)

我的第一个问题是我们是否可以通过这些 docker 选项?如果有办法传递这些选项,我该怎么做?

谢谢...

docker kubernetes

6
推荐指数
1
解决办法
1915
查看次数

如何在CSSearchableIndexDelegate上触发reindexAllSearchableItemsWithAcknowledgementHandler和reindexSearchableItemsWithIdentifiers

在iOS上实施Spotlight搜索插件需要实施CSSearchableIndexDelegate。有没有办法触发reindexAllSearchableItemsWithAcknowledgementHandlerreindexSearchableItemsWithIdentifiers。我希望能够触发它们,以便可以对其进行测试。

ios ios-extensions corespotlight

5
推荐指数
1
解决办法
294
查看次数

如何将inapppurchase中的数据转换为Fabric Answers所需的格式

Twitter已经为Fabric推出了一项新功能,可以跟踪事件.特别是可以使用以下API跟踪付款:

[Answers logPurchaseWithPrice:[NSDecimalNumber decimalNumberWithString:@"13.50"]
                 currency:@"USD"
                  success:@YES
                 itemName:@"Answers Shirt"
                 itemType:@"Apparel"
                   itemId:@"sku-350"
         customAttributes:@{}];
Run Code Online (Sandbox Code Playgroud)

我想通过应用内购买跟踪付款.

当购买内部成功时- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions,很明显如何获得这些参数.例如

[Answers logPurchaseWithPrice:skProduct.price
                 currency:???
                  success:@YES
                 itemName:skProduct.localizedDescription
                 itemType:@"in app purchase"
                   itemId:aTransaction.payment.productIdentifier
         customAttributes:@{}];
Run Code Online (Sandbox Code Playgroud)

获取应该是ISO4217货币代码的货币字符串的最佳方法是什么?

in-app-purchase ios twitter-fabric

4
推荐指数
1
解决办法
341
查看次数

将CATransform3D转换为NSString

我希望能够做一些类似的东西NSStringFromCGAffineTransformCATransform3D。有内置功能吗?还是使用现有API的方式?

例如:

[[layer valueForKey:@"transform"] description]
Run Code Online (Sandbox Code Playgroud)

几乎可以做到,但是将转换值输出为十六进制。

cocoa calayer catransform3d

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