xcodebuild不同的供应configuration文件的目标依赖

我试图用xcodebuild来构build我的应用程序: xcodebuild -workspace "RG.xcworkspace" -scheme "Production" -configuration "Release" build CONFIGURATION_BUILD_DIR="${TEMP_DIR}" PROVISIONING_PROFILE="1234-5678-9098-7654-3210" 我的计划有两个目标。 一个目标是应用程序,另一个是应用程序扩展(我为Safaribuild立了一个扩展)。 应用扩展程序是目标依赖项。 每个目标都需要一个单独的configuration文件。 我不知道如何为依赖项指定PROVISIONING_PROFILE。 正如预期的那样,我收到了这个错误: CodeSign error: code signing is required for product type 'App Extension' in SDK 'iOS 8.1' StackOverflow和xcodebuild的手册页似乎没有任何东西。 有谁知道如何build立一个项目与xcodebuild依赖于两个configuration文件?

将UIView围绕由CGMutablePaths组成的形状拖动

我有一个简单的椭圆形(由CGMutablePaths组成),我希望用户能够在其中拖动一个对象。 只是想知道这样做有多复杂,我是否需要知道大量的math和物理学,还是有一些简单的方法可以让我做到这一点? IE浏览器用户在椭圆周围拖动这个对象,并绕过它。

XMPPFramework – 如何创buildMUC房间并邀请用户?

我正在使用Robbiehanson的iOS XMPPFramework。 我正在尝试创build一个MUC房间,并邀请用户join群组聊天室,但这不起作用。 我正在使用下面的代码: XMPPRoom *room = [[XMPPRoom alloc] initWithRoomName:@"user101@conference.jabber.org/room" nickName:@"room"]; [room createOrJoinRoom]; [room sendInstantRoomConfig]; [room setInvitedUser:@"ABC@jabber.org"]; [room activate:[self xmppStream]]; [room inviteUser:jid1 withMessage:@"hello please join."]; [room sendMessage:@"HELLO"]; 用户ABC@jabber.org应该收到邀请信息,但没有任何事情发生。 任何帮助将不胜感激。 🙂

从.mobileconfig获取设备UDID

我正在尝试编写类似于http://whatismyudid.com/的函数,然后获得批准,将返回用户的UDID并将其存储到数据库以供将来与该用户参考。 我写了一个.mobileconfig xml文档,在configuration文件安装程序中打开就好了,但是当我告诉它安assembly置文件时,它会响应[alert] Invalid Profile但没有警报主体。 没有描述,没有代码,没有帮助。 我是新手到移动configuration游戏,所以任何帮助会让我兴奋。 这是我的configuration文件: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PayloadContent</key> <dict> <key>URL</key> <string>http://apps.mortlabs.com/device/retrieve.php</string> <key>DeviceAttributes</key> <array> <string>UDID</string> <string>IMEI</string> <string>ICCID</string> <string>VERSION</string> <string>PRODUCT</string> </array> </dict> <key>PayloadOrganization</key> <string>MortLabs.com</string> <key>PayloadDisplayName</key> <string>Profile Service</string> <key>PayloadVersion</key> <integer>1</integer> <key>PayloadUUID</key> <string>B958E359-34C2-42F4-BD0C-C985E6D5376B</string> <key>PayloadIdentifier</key> <string>com.mortlabs.profile-service</string> <key>PayloadDescription</key> <string>This temporary profile will be used to find and […]

如何获得AFNetworking 2.0的下载进度?

我正在使用AFURLSessionManager来创build一个新的下载任务: AFURLSessionManager* manager = … NSProgress* p = nil; NSURLSessionDownloadTask* downloadTask = [manager downloadTaskWithRequest:request progress:&p destination:^NSURL*(NSURL* targetPath, NSURLResponse* response) {…} completionHandler:^(NSURLResponse* response, NSURL* filePath, NSError* error) {…} ]; [downloadTask resume]; 该文件得到下载罚款,但是,我怎么得到进展通知? p总是设为零。 我为此提出了一个问题 。 我也尝试在pipe理器上调用setDownloadTaskDidWriteDataBlock ,并在那里获取进度通知,但是在文件下载完成后 ,我将它们全部分组。 看起来这个区域在AFNetworking 2.0中还是有点bug的 有任何想法吗?

找出string中的字符是表情符号吗?

我需要找出一个string中的字符是否是一个表情符号。 例如,我有这个字符: let string = "😀" let character = Array(string)[0] 我需要找出这个angular色是否是一个表情符号。

在iPhone应用程序中播放YouTubevideo而不使用UIWebView?

我想从我的iPhone应用程序播放YouTubevideo。 我必须尝试使用​​以下代码在iPhone应用程序中播放YouTubevideo, [self playVideo:@"http://www.youtube.com/watch?v=WL2l_Q1AR_Q" frame:CGRectMake(20, 70, 280, 250)]; – (void)playVideo:(NSString *)urlString frame:(CGRect)frame { NSString *embedHTML = @"\ <html><head>\ <style type=\"text/css\">\ body {\ background-color: transparent;\ color: white;\ }\ </style>\ </head><body style=\"margin:0\">\ <embed id=\"yt\" src=\"%@\" type=\"application/x-shockwave-flash\" \ width=\"%0.0f\" height=\"%0.0f\"></embed>\ </body></html>"; NSString *html = [NSString stringWithFormat:embedHTML, urlString, frame.size.width, frame.size.height]; UIWebView *videoView = [[UIWebView alloc] initWithFrame:frame]; [videoView loadHTMLString:html baseURL:nil]; […]

UICollectionView单元格子视图不resize

在一个CollectionView中,一些单元格应该有一个附加的子视图或图层。 可以告诉CollectionView调整其单元格大小,因此所有内容都需要适当resize。 目前,这个单元格是从一个包含一个单元格的图像视图初始化的; 单元格笔尖链接到一个自定义的UICollectionViewCell子类,只有init。 Autoresize子视图被选中。 CollectionView被告知通过“sizeForItemAtIndexPath:”派生的值来返回单元格的大小。 我已经子类化FlowLayout,但它只指定ScrollDirection和Insets。 所有这一切工作正常。 问题:如何将子视图/图层添加到单元格,以便它也正确resize? 我尝试添加translatesAutoresizingMaskIntoConstraintsclosures子视图和图层,但这些不会自动更改大小。 也试图使用代码框架/视图,而不是笔尖。 我现在得到的最好的是cellForItemAtIndexPath中添加的cell.contentView.layer子图层: 这是通过从sizeForItemAtIndexPath:中存储单元格的frame.size来“手动”resize,这不仅是丑陋的,而且还以不同的单元格具有各种大小的子层结束。 任何帮助感激!

检测iOS应用程序是否在debugging器中运行

我将我的应用程序设置为将debugging输出发送到控制台或日志文件。 现在,我想在代码中决定是否 它在debugging器(或模拟器)中运行,因此有一个控制台窗口,我想直接读取输出或如果 没有控制台窗口,因此,输出应该被redirect到一个文件。 有没有一种方法来确定应用程序是否在debugging器中运行?

将自定义数据包含到iOS崩溃转储中

你好堆栈溢出! 一个简单的问题是:是否可以将自定义错误数据embedded自动生成的iOS崩溃转储,当我的应用程序崩溃在他们的设备上时,从我的用户得到? 例如:我的SQlite数据库将不会因为某种原因(例如,数据库文件已损坏)操作..我无法从此错误中恢复,所以我抛出一个exception,并embedded在例外详细的SQLite错误消息。 问题是,应用程序的崩溃转储将不包含exception消息,因此知道应用程序崩溃的条件并不容易。 有没有人知道一种方法把东西放入崩溃转储报告? 或者你有任何其他推荐的方式向开发者报告生产崩溃? 谢谢 !