有没有办法手动告诉设备发送重要的位置变更通知,该通知会唤醒为此通知注册的任何应用程序?这仅用于测试,我意识到这个私有API调用在提交到应用商店时会被拒绝.
有没有办法确定设备令牌是沙盒还是分发?我们正在测试,应用程序有时会使用开发证书进行签名,而其他应用程序则使用临时证书(分发证书)进行签名.这是因为我们将应用程序传递给100个提供的临时测试设备中的一些,并且还为我们的设备构建开发签名应用程序.因为发送推送通知要求我们选择适当的推送服务器和pem文件,所以能够确定令牌是沙箱还是分发以便以适当的方式发送通知以便推送通知成功将是很好的.我们有时必须使用分发配置文件来签署我们的应用程序,因此测试推送通知系统需要我们正确地提供这些通知.
我看到了其中的一些.我理解他们的意思,这就是为什么我无法理解为什么会这样.非常不一致,并且似乎不是超时问题.
相关的东西:
一些日志数据:
10月29日18时22分12秒的myapp的web生产的Heroku /路由器:袜子=客户端在=错误代码= H18 DESC = "请求中断" 方法= GET路径= "/ aroute" 主机= ... = REQUEST_ID ... fwd ="##.##.##.###"dyno = web.1 connect = 2ms service = 34ms status = 503 bytes = 3816
10月29日18点22分13秒的myapp的web生产的Heroku /路由器:袜子=客户端在=错误代码= H18 DESC = "请求中断" 方法= GET路径= "/ aroute" 主机= ... = REQUEST_ID ... fwd ="##.##.##.###"dyno = web.1 connect = 1ms service = 538ms status = 503 bytes = 3822
10月29日18时22分14秒的myapp的web生产的Heroku /路由器:袜子=客户端在=错误代码= H18 DESC = …
这仅在应用商店上传后和处理期间发生.
所有目标的相关设置:
CLANG_ENABLE_CODE_COVERAGE = NO
GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = NO
可有人点到配置设置,可以解决这个非常最近遇到的问题和Xcode 7.2版(7C68)?直到此时上传一直很好,并且没有进行相关的配置更改.
具体错误:
亲爱的开发者,
我们发现您最近交付的" 应用名称 " 存在一个或多个问题.要处理您的交付,必须纠正以下问题:
无效的捆绑包 - 不提交启用了GCC样式的覆盖检测的应用程序.具体而言,应禁用以下Xcode构建设置:仪器程序流生成测试覆盖率文件
一旦纠正了这些问题,您就可以重新更新已更正的二进制文件.
问候,
App Store团队