草庐IT

apple-push-notifications

全部标签

ios - 尝试镜像 Apple Watch 屏幕进行演示

似乎镜像AppleWatch应用程序的唯一方法是使用模拟器并将其显示在屏幕上或将相机指向它,如建议的那样here.由于Q/A日期为2015年5月,我想知道是否有关于此的任何更新/新闻。 最佳答案 我已经使用CamTwist解决了这个问题。在PIP模式下选择“桌面+”作为视频源。配置Desktop+源以使用Watch模拟器屏幕作为输入,裁剪菜单栏。比添加带有AppleWatch的漂亮图片的幻灯片放映源。在PIP设置中,缩放、移动和裁剪模拟器视频源,直到它覆盖幻灯片图片的表盘。通过CamTwist工具菜单,在任何连接的监视器或投影仪上设

ios - APNs 消息发送到服务器,设备 iOS 上没有通知

我已经为服务器配置了apns_certificate.pem和apns_privatekey.pem。我正在使用node.js服务器发送推送通知。我已成功将通知发布到apns服务器,但设备未收到任何推送通知。我也经历过TroubleshootingPushNotifications.我已经按照故障排除文档中的描述在服务器端按照命令检查了所有pem文件。$openssls_client-connectgateway.sandbox.push.apple.com:2195-certYourSSLCertAndPrivateKey.pem-debug-showcerts-CAfileserv

ios - Xcode 7 beta 4 构建错误 - com.apple.CoreSimulator.SimRuntime.iOS-9-0

我在构建以前工作的项目时遇到的错误:Images.xcassets:无法为SimDeviceType类型找到合适的设备:com.apple.CoreSimulator.SimDeviceType.iPad-2,运行时SimRuntime:9.0(13A4305g)-com.apple.CoreSimulator.SimRuntime.iOS-9-0我已经删除了我mac上所有Xcode和所有模拟器的引用,重新启动了很多次我无法计数。这发生在2天前ElCapitan的最后一次发布之后。该项目之前构建和运行良好。为什么错误首先源自Images.xcassets?我可以看到xcode7beta

ios - Apple 准则 5.1.1 - 法律 - 隐私 - 数据收集和存储

我们开发了一款约会应用,要求用户输入高度等个人信息。我们的应用程序获得批准超过5次,但最近因更新而被拒绝。我们需要这些信息,因为我们希望每个配置文件都保持一致,而不是有任何半填充的配置文件。我们还使用用户在其应用程序中提供的信息来为他们进行匹配。苹果评论员是这样说的:Wenoticedthatyourapprequiresuserstoregisterwithpersonalinformationthatisnotdirectlyrelevanttoyourapp’scorefunctionality.Specifically,thefollowingfieldsarerequired

ios - 在视频播放期间响应 apple tv 控件

我有一个带有AVPlayer的应用程序可以播放视频。我希望能够检测到用户何时按下Remote上的按钮。我已经尝试实现以下方法,但是remoteControlReceivedWithEvent()不响应任何控制事件。-(void)remoteControlReceivedWithEvent:(UIEvent*)event{//ifitisaremotecontroleventhandleitcorrectlyif(event.type==UIEventTypeRemoteControl){if(event.subtype==UIEventSubtypeRemoteControlPlay)

objective-c - 处理推送到不同 View 的通知

我成功收到了推送通知,但是当我点击它时,它只会在我的应用程序加载时让我进入第一个View。我希望用户根据推送通知转到特定View,因为用户将收到许多不同的推送通知(每个足球队1个,因此可能有许多不同的View)。例如:我有一个名为manchesterUnitedView的ViewController,有人刚刚评分,因此用户会收到该特定View的推送通知。当他们按下它时,我希望它会将他们带到manchesterUnitedView。有人知道怎么做吗?谢谢 最佳答案 您可以使用通知的负载将您需要的信息传递给应用,然后在用户点击通知启动应

ios - 通知中心 - 当他们在事件应用程序上收到通知时,通知不会出现在通知中心

我需要所有通知都会出现在通知中心,而在我的应用程序中,只有从后台收到的通知或应用程序关闭时才会显示在通知中心。那是我的问题吗?如何通过代码向通知中心添加通知?谢谢! 最佳答案 收到通知时检查应用程序是否处于事件状态if([[UIApplicationsharedApplication]applicationState]==UIApplicationStateActive)如果激活,您可以显示警报或使用Localnotification在通知中心添加消息。请注意,用户可以从通知中心删除应用程序,也可以从设置中选择警报而不是横幅。

ios - 如何通过 list 调试 Apple Enterprise Deployment?

我正在尝试通过list文件部署应用程序。在Safari中单击按钮后,没有任何反应,没有错误,只是加载。我的list如下所示:itemsassetskindsoftware-packageurl%url%metadatabundle-identifier%bundleIdentifier%bundle-version%bundleVersion%kindsoftwaretitle%title%编辑1我的链接是这样的:Installieren编辑2这是我的一个列表:itemsassetskindsoftware-packageurlhttps://someSite.de/applicati

ios - Apple Music 的 MPMediaItemPropertyArtwork 为空

在使用iOS8.4播放AppleMusic中的歌曲时,我无法检索MPMediaItemPropertyArtwork我尝试读取nowPlayingItem的图像(lldb)po[[[MPMusicPlayerControllersystemMusicPlayer]nowPlayingItem]valueForProperty:MPMediaItemPropertyArtwork]但是返回的对象是空的:(lldb)p(CGRect)[[[[MPMusicPlayerControllersystemMusicPlayer]nowPlayingItem]valueForProperty:MP

ios - 更改 Apple Watch App 的 App ID

我最近将我的一些应用程序从一个帐户转移到另一个帐户。当我这样做时,应用程序ID也转移了。但是,AppID不会为WatchKitApps或WatchKitExtensions转移。我已尝试上传,在上传完成并出现在iTunesConnect售前赛中后,我收到一封关于CFBundleIdentifierCollision的电子邮件。然后我尝试更改AppleWatch应用程序的应用程序ID,并在上传时看到此错误:Attemptingtochangebundleidentifierfromcom.domain.myapp.watchkitapptocom.domain.myapp.watchki