草庐IT

apple-push-notifications

全部标签

ios - 将 iOS 应用程序上传到 Apple AppStore

我想做的是为最终用户上传一个2.0.1版的应用程序。但是我收到此错误消息:ERRORITMS-90478:"InvalidVersion.Thebuildwiththeversion“2.7”can’tbeimportedbecausealaterversionhasbeenclosedfornewbuildsubmissions.Chooseadifferentversionnumber."ERRORITMS-90062:"Thisbundleisinvalid.ThevalueforkeyCFBundleShortVersionString[2.0.1]intheInfo.plis

ios - 什么是 com.apple.InterfaceBuilder.IBCocoaTouchPlugin

我想知道它是什么意思,以及为什么在代码中使用它:com.apple.InterfaceBuilder.IBCocoaTouchPlugin我有一个源代码,其中:已被使用。我们为什么要使用它? 最佳答案 该插件标识符告诉Xcode,任何InterfaceBuilder文档(Storyboard或XIB)都是使用Xcode构建的,以及创建界面时使用的Xcode/InterfaceBuilder的特定版本。 关于ios-什么是com.apple.InterfaceBuilder.IBCocoa

ios - Apple 的应用程序加载器未上传。卡住和重置

ApplicationLoader拒绝上传我的应用程序。几天前它运行良好,但在最新版本上却不行。它上传586字节,然后几分钟什么都不做,上传大约一个meg,几分钟什么都不做,每隔几分钟慢慢添加一个兆字节的block,直到几megs之后,从头开始。没有错误信息;只是这个永恒的重启循环。此外,在上传时,其他设备上的互联网访问速度会减慢到完全爬行。 最佳答案 原来这是一个狡猾的路由器。这是极具误导性的,因为所有其他互联网访问都是正常的(流媒体电视、查看网页、上传文件),网络流量也是如此(网络游戏测试工作正常)。我在这里发布了这种情况和解决

ios - 推送通知不适用于 testflight 和 xcode 8 beta

我已成功将我的应用程序上传到itunesconnect以使用testflight进行测试。我正在使用xcode8测试版。除了推送通知外,一切正常。我正在接收设备token并上传到我的服务器,消息状态显示为已送达,但设备未收到推送的消息。当我上传应用程序时,选择了以下签名身份:此外,我还有一个如下所示的权利文件:我有一个有效的用于生产的临时配置文件以及一个用于开发的配置文件。上传时不允许我为发布代码签名身份选择分发,所以这就是我选择开发人员的原因。 最佳答案 要通过TestFlight发送推送通知,您需要服务器端的生产收据。生产收据在

ios - Apple 批准多个 Storyboard而不是 Size 类?

我有一个设计复杂的项目,所以我更喜欢根据iPhone设备的大小使用不同的Storyboard,苹果会批准吗?强制使用自动布局有什么限制吗?如何在不使用自动布局和尺寸类的情况下使用最小Storyboard来完成此任务?-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{//Overridepointforcustomizationafterapplicationlaunch.//intscreenHeight=[UIScreenma

ios - 无法为同一个 Firebase 项目中的第二个应用程序添加 Push Certificates

我已经开始为两个iOS应用程序、Client和Hairdresser应用程序实现Firebase云消息传递。在Xcode术语中,我有一个项目有两个目标,一个用于客户端,另一个用于Hairdresser应用程序,每个目标都有两个不同的BundleID。对于iOS开发控制台,我还必须为每个启用推送通知的BundleID提供AppId。对于每个应用程序,我都将证书导出为.p12文件。我创建了一个firebase项目,我在其中添加了两个iOS应用程序,一个是带有美发师BundleID的Hairdresser应用程序,另一个是带有客户端BundleID的客户端应用程序问题:假设我首先创建了Hai

ios - 导出为 ipa 后设备 token 发生变化

大家好,我正在为我的应用程序使用Apple推送通知,我一直在努力解决设备token问题并且没有收到通知。我成功创建了一个.p12key,然后我将它上传到AmazonSNS,它运行良好,我也收到了通知。问题没有收到导出的ipa的通知。当我使用xcode运行时,它会提供一些设备token(例如xxx1111)。在我卸载旧的之后,我导出为ipa,并上传到diawi.com,然后在同一设备上运行它,它会提供一些不同的设备token(例如yyy2222)。现在我仅使用相同的.p12key将新设备token(yyy2222)复制到AmazonSNS中,现在我没有收到任何通知。但我再次删除了从dia

ios - OneSignal 可变内容 iOS 10

我是StackOverflow的新手,但我遇到了这个问题,我实现了所有功能来处理新的iOS10富通知,但我的推送通知服务(OneSignal)不允许我在发送推送通知时配置有效负载。它只是让我在与ap相同的级别添加自定义参数,但我需要在ap中添加'mutable-content:1'。有谁知道怎么做吗?谢谢! 最佳答案 OneSignal今天刚刚发布了一个mutable_content选项。在OneSignalcreatenotification的负载中将其设置为trueRESTAPIPOST调用。"mutable_content":

ios - Clevertap 推送通知声音问题

即使要播放默认的推送通知声音,我也必须针对CleverTapDashboard中的声音文件key发送“默认”值。即使我不想要任何自定义声音,也有必要发送默认值。 最佳答案 根据Apple文档和指南,如果您想播放默认声音,则必须在声音文件中发送“默认”值。否则它不会播放默认声音。对于自定义声音,您可以传递自定义声音文件名来代替默认值。编辑:如果是自定义声音,您的声音文件应该存在于资源中的xcode项目中。确保您的自定义声音文件持续时间不超过30秒。否则它将播放默认声音。您还需要将标题为UILocalNotificationDefaul

ios - 通过移动优先平台发送 Apple 推送通知时出现无效的十六进制字符错误

我正在尝试通过MobileFirstServer发送Apple推送通知。三个月前我做了那个设置,一切正常。我在4-5天前开始遇到问题,指出java.lang.RuntimeException:Invalidhexcharacter:y每当我尝试调用推送通知时。服务器日志如下所示。000004edcom.ibm.pushworks.server.notification.MediatorEFPWSE1081E:Failedsendingnotification.Pleaserefertotheserverlogfileformoredetails.java.lang.RuntimeExc