xcode8相关内容
在 Swift 2 中,我可以使用以下代码创建队列: let concurrentQueue = dispatch_queue_create("com.swift3.imageQueue", DISPATCH_QUEUE_CONCURRENT) 但这不能在 Swift 3 中编译. 在 Swift 3 中编写此代码的首选方式是什么? 解决方案 创建并发队列 let concur
..
使用 Xcode 8+ 创建新的空白项目时,运行应用程序时出现以下日志: 2016-06-13 16:33:34.406093 TestiOS10[8209:100611] bundleid:com.appc.TestiOS10,enable_level:0,persist_level:0,propagate_with_activity:02016-06-13 16:33:34.406323 T
..
似乎在 Xcode 8 上,在 viewDidLoad 上,所有 viewcontroller 子视图的大小都相同,为 1000x1000.奇怪的事情,但好吧,viewDidLoad 从来都不是正确调整视图大小的好地方. 但是 viewDidLayoutSubviews 是! 在我当前的项目中,我尝试打印按钮的大小: - (void)viewDidLayoutSubviews {[超
..
我正在使用 AutoLayout 和 Size 类,但是随着 iOS 10 和新 Xcode 8.0 的发布,有一个新选项 Vary for Traits.这是针对不同宽度和高度的设备替换 Size Classe 吗. 通过选择width复选框,显示14种紧凑宽度设备. 通过选择height复选框,显示18个紧凑型高度设备. 通过选择这两个复选框,它会显示不同的11个紧凑宽度常规
..
这是我升级到 Xcode 8 后我的一个屏幕的前后对比. 我所做的只是打开我的 main.storyboard,然后从那里构建并运行我的应用程序在我的手机上. 在我的版本控制中,我可以看到 Xcode 对我的 main.storyboard 做了很多更改,我打开它. 每当我删除这些更改时,我都可以看到我在 Xcode 7.3.1 中看到的内容. 但是,一旦我用故事板重新打开界面构建器,我就
..
我在我的应用中集成了没有 Pod 的 SKMap.当我将它上传到 App Store 时,它开始向我抛出这样的错误 有没有人有解决办法? 更新 我在此链接中添加了此处提供的脚本:http://ikennd.ac/blog/2015/02/stripping-unwanted-architectures-from-dynamic-libraries-in-xcode/ 但
..
我正在使用最新的 xCode 8 上传 iPhone 应用程序.我有良好的互联网连接,并且在 iTunes connect 上设置了所有相关设置.我的分发配置文件也已正确设置. 我面临以下错误:- iTunes 软件服务认证错误域错误 434 解决方案 所以这对我有用: 前言:调试 4 天,多次重新创建证书,没有任何效果,每次我尝试通过 Xcode 验证/上传时,它都会显
..
我无法使用 Xcode 8 GM 提交我的最新应用程序更新.我在此更新中更新了我的 iPhone 和 watchOS 应用. 尝试提交时出现以下错误: iTunes Store 操作失败.无效的代码签名权利.您的应用程序包的签名包含代码签名权利iOS 不支持.具体来说,值 'QX3TDZXXXX.AppName'对于关键的“应用程序标识符"不支持“Payload/AppName.app
..
我有一个 iOS 应用程序,我最近将它切换到了 Xcode 8.作为其中的一部分,我们从 swift 2.2 切换到 2.3(swift 3 将在稍后推出). 我有一个自动构建管道,它基本上运行 xcodebuild 以在专用构建机器上生成一个发布二进制文件,在我整理好所有这些之后(Xcode 8 的自动代码签名真的把一切搞砸了),现在当我将我的应用程序上传到 iTunes 连接时,它失败并
..
我正在尝试使用 Xcode 8 将构建上传到 iTunesConnect.Xcode 显示上传成功.在 iTunesConnect 的“活动"选项卡中,我看到我的构建出现并且它被标记为“正在处理...".但是几分钟后,这个版本消失了,我在任何地方都找不到它.我试图通过 Xcode 8 再次上传它,但它说构建已经上传到 iTunesConnect.因此,当我尝试上传增加版本的构建时,它说 OK,但我
..
当我上传到 iTunes Connect 时,我的应用程序收到错误,指出未提供 NSCalendarsUsageDescription 隐私.我知道此信息现在是强制性的,但是我不知道我的应用在什么地方以及在何处使用了需要此隐私使用说明的内容. 我的应用在做什么/使用它需要 NSCalendarsUsageDescription? 亲爱的开发者,我们发现您最近为“MyApp"交付的一个或多个
..
在 Xcode 8.3.3 中尝试将应用上传到 iTunes 连接时,出现错误: 需要“Team-Name"的 iTunes Connect 访问权限.在“帐户"首选项平面中添加帐户. 该帐户已经存在并且(在某些情况下)之前一直在正常运行,没有发生任何事故. 如何使用 Xcode 解决这个问题,以便我可以将我的应用上传到 AppStore? 解决方案 遇到了同样的问题,首
..
有没有人在上传到 iTunesConnect 时遇到过这个错误.上传过程进入“使用 iTunes 商店验证资产",我收到以下错误: 我正在使用 xCode8,在现有的 iOS 应用程序中嵌入自定义贴纸应用程序.我暂时删除了贴纸资产并包含了苹果示例消息图标来测试是否是我的贴纸资产导致了问题,但是在验证时我收到了同样的错误.有什么想法吗? 解决方案 简而言之:您的捆绑包中有格式不受支持的
..
更新: 我尝试向 "NSPhotoLibraryUsageDescription" 键添加一个字符串值. 它有效.我的构建版本现在可以在我的 TestFlight 上使用. 此应用尝试在没有使用说明的情况下访问隐私敏感数据.应用程序的 Info.plist 必须包含一个 NSPhotoLibraryUsageDescription 键和一个字符串值,向用户解释应用程序如何使用这些数据
..
所以我今天收到这封邮件,说我的应用程序的最新版本由于缺少一些使用说明而被 iTunes Connect 拒绝.准确地说: 此应用尝试在没有使用说明的情况下访问隐私敏感数据.应用程序的 Info.plist 必须包含一个 NSContactsUsageDescription 键和一个字符串值,向用户解释应用程序如何使用这些数据. 此应用尝试在没有使用说明的情况下访问隐私敏感数据.应用的
..
因为我使用 Xcode 7.3 开发了 iOS 应用程序.在使用 Xcode 7.3 查看具有 iOS 10 的设备上的 AutoLayout 约束时,它会正确显示它,但是当使用 Xcode 8 然后在设备上查看然后它没有正确显示. 所以我的问题是,如果我使用 Xcode 7.3 在 AppStore 上部署应用程序,所以 AutoLayout 约束有可能做到在 iOS 10 中无法正确显示
..
当我尝试使用 Xcode 8 验证 App Store 构建时,我收到以下错误: iTunesSoftwareServiceAuthenticationErrorDomain 434. 这是什么意思? 解决方案 我多次尝试都收到相同的错误.我做了一些更改(对配置文件等),然后验证工作正常几次.但随后错误消息又无缘无故地返回.似乎是苹果方面的一个错误. 从那以后,我改用了 Appl
..
我有一个应用程序本地化为三种语言(简体中文、法语和捷克语),其中英语作为开发语言. 虽然本地化在 iPhone 上运行良好,但 Apple Watch 存在一个问题:如果用户将 Watch 语言设置为英语/法语/中文/捷克语以外的任何其他语言,则内容将显示为中文英语(应该是默认设置). 根据此技术说明: 如果您的应用不支持用户的首选语言,iOS 会选择与您的应用的开发区域匹配的语
..
我正在运行 Xcode 8 beta 5.我的应用程序有一个手表扩展.我无法将 iPhone 模拟器与手表模拟器配对.我遵循了配对说明(Xcode、Window、Devices),但是那里没有列出手表模拟器,当我选择任何 iPhone 模拟器时也没有列出任何手表模拟器.我尝试过 Add Simulator 的变体,但我只得到了更多的 iPhone 模拟器——我从未在那里看到手表模拟器或配对.手表模
..
我有几个使用 Swift 2.2 编写、使用 Xcode 7.3 编译并且在 App Store 上架的应用程序.这些应用使用推送通知,在 iOS 9.3 及更早版本中运行良好. 但是,在升级到 iOS 10 的设备上,我的应用没有收到任何推送通知.仍在运行 iOS 9 的设备仍在接收通知. 认为可能是证书或权限问题,我尝试了以下方法:将我的一个应用程序升级到 Swift 2.3,添加
..