草庐IT

OSX_AVAILABLE_STARTING

全部标签

ios - 推送通知 Json 中 "Content-available"的用途?

目的是发送只有角标(Badge)值的推送通知,没有别的(没有横幅)。我集成了parsesdk来测试推送通知并发送这个推送通知{"alert":"","badge":"787","Content-available":"1","sound":""}所以推送通知在应用程序处于后台、前台和应用程序被杀死时发送。在带有角标(Badge)阀78的推送通知到达时删除一些数据的目的已经成功。我发送了相同的通知,其中删除了“内容可用”:“1”,但一切正常。我对“Content-available”的理解是,将其值设置为1将允许推送通知而没有警报值。所以我很困惑,或者我想知道这个推送通知JSon中“内容

ios - 在 Mavericks OSX 下生成的 iBeacons 可以工作,但与 iOS 有一些不同的字节

我遵循这个示例项目BeaconEmitter在OSX下生成用于在iPhone上开发应用程序的示例iBeacons。BeaconEmitter应用程序基于MatthewRobinson中的教程,直到Apple决定在OSX的CoreLocation上引入iBeacon支持,生成iBeacon的唯一机会是使用IOBluetoothFramework从头开始​​构建广告数据包。但是......那是行不通的!我当然也尝试了Apple在iOS上的AirLocate教程代码,是的,在运行良好的iOS设备之间。但是,如果您尝试使用OSX(BeaconEmitter)生成iBeacon并使用不起作用的i

iphone - OSX Keychain Access - 从现有的 APNS 私钥生成 CSR(Apple 推送通知服务)

当您需要为APNS创建新证书时,配置门户“向导”始终会提供创建新CSR的步骤,这意味着您还需要创建新的公钥/私钥。这些可能会开始失控,那么有没有一种方法可以从现有的私钥在钥匙串(keychain)访问中创建CSR(代码签名请求),而不必每次都创建一个新的?谢谢 最佳答案 通常,您可以通过右键单击钥匙串(keychain)访问中的现有私钥并​​选择使用“您的key的名称”从证书颁发机构申请证书来执行此操作。不幸的是,这将失败并显示“在钥匙串(keychain)中找不到指定的项目”,除非您也在您的钥匙串(keychain)中有相应的公钥

iOS/OSX 应用程序组 ID,以 "group."或 "team-id."开头?

在ProvisioningPortal(或现在称为的任何名称)中创建AppGroupid时,它说“为您的AppGroup输入一个唯一标识符,以字符串‘group’开头”并且似乎在条目中强制执行field。此外,许多示例代码使用应用组ID字符串,例如“group.com.company.blah”。但是,我在整个文档中看到链接的最终部分,AppSandboxDesignGuide>AppSandboxInDepth>ContainerDirectoriesandFileSystemAccess>TheApplicationGroupContainerDirectory和Entitleme

ios - Xcode 6.3.2 无法在 OSX 10.11 El Capitan Developer Preview 3 上运行

我刚刚将我的Mac更新到OSX10.11ElCapitanDP2,我很失望它不支持Xcode6.3.2现在,我该如何工作?我有一个项目要做,现在不是将我的项目转换为Swift2/Xcode7的好时机,因为此时无法提交? 最佳答案 打开终端并使用这个命令/Applications/Xcode.app/Contents/MacOS/Xcode/dev/null& 关于ios-Xcode6.3.2无法在OSX10.11ElCapitanDeveloperPreview3上运行,我们在Stack

ios - 支持 iOS 和 OSX 的 Podfile

我正在尝试使用同时具有iOS和OSX目标的遗留项目来设置CocoaPods。如果在我的Podfile顶部,我指定:platform:osx,'10.9'并且,例如,指定像CorePlot这样的pod:pod'CorePlot'然后,在pod更新之后,我在我的Pods目录中看到了Mac特定的源:Pods/CorePlot/framework/MacOnly没关系,除了如果我将:ios指定为platform那么我会看到:Pods/CorePlot/framework/iPhoneOnly而且我没有看到MacOnly目录。CorePlot的podspec根据平台指定这些目录,这就是它们根据我

ios - Objective-C @available 守卫与更多条件

Objective-C有一个@availableexpression在XCode9+/LLVM5+中,它允许您保护至少某个操作系统版本的代码块,这样如果您使用仅在该操作系统版本上可用的API,它就不会发出不protected可用性警告。问题在于,这种可用性保护只有在它是if条件中的唯一表达式时才有效。如果您在任何其他上下文中使用它,您会收到警告:@availabledoesnotguardavailabilityhere;useif(@available)instead因此,例如,如果您尝试将可用性检查与if中的其他条件进行“与”检查:if(@available(iOS11.0,*)&

iphone - OSX Mountain Lion 和 Xcode 4.4 中的网络链接调节器 Prefpane 在哪里

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭9年前。Improvethisquestion我最近更新到OSXMountainLionXcode4.4。现在我找不到捆绑的NetworkLinkConditioner,它自动安

ios - "An App ID with bundle identifier X is not available. Please enter a different string"(Xcode 7.3)

更新到Xcode7.3(7D175)的最新版本后,每次我尝试导出以进行临时分发时,我都会收到上述错误。在更新之前一切正常。bundleID绝对是我自己的,注册到这个应用程序。我试过重新创建我的证书、配置文件、删除旧的、疯狂地点击“重试”按钮……似乎没有任何效果。有人找到解决这个问题的方法吗?我看到其他一些人也面临同样的问题,但他们的解决方案似乎都不适合我(https://stackoverflow.com/a/36192586/1542275,https://stackoverflow.com/a/36175175/1542275)更新:我不确定这是否相关,但不管怎样,我试图“验证”构

ios - xcode 6 上传应用程序错误 : iTunes Store operation failed Error Description not available

当我尝试将我的应用程序上传到iTC时,在验证我的应用程序后,我开始提交它。但是有一个错误说“iTunesStore操作失败错误描述不可用“当我使用ApplicationLoader3.0上传时,发生了同样的错误。 最佳答案 我也遇到过一次这个错误。然后我意识到供应配置文件(项目目标->代码签名)被设置为“Ad-Hoc”配置文件而不是“生产”配置文件。将其设置回“生产”对我有用。 关于ios-xcode6上传应用程序错误:iTunesStoreoperationfailedErrorDes