- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
好的,我正在制作这个 Apple Watch 应用程序,在我的 Watch 应用程序中,我有一个按钮。当您触摸按钮时,它会执行以下操作:
[WKInterfaceController openParentApplication:[NSDictionary dictionary] reply:^(NSDictionary *replyInfo, NSError *error) {
if(error) {
NSLog(@"%@",error);
}
}];
在我的 App Delegate 文件中,我这样做:
-(void) application:(UIApplication *)application handleWatchKitExtensionRequest:(NSDictionary *)userInfo reply:(void (^)(NSDictionary *))reply {
//Code that is not importent and is confidential
reply([NSDictionary dictionary]);
}
但是当我按下按钮时出现这个错误:
Error Domain=com.apple.watchkit.errors Code=2 "The UIApplicationDelegate in the iPhone App never called reply() in -[UIApplicationDelegate application:handleWatchKitExtensionRequest:reply:]" UserInfo=0x7fd2b9c35ae0 {NSLocalizedDescription=The UIApplicationDelegate in the iPhone App never called reply() in -[UIApplicationDelegate application:handleWatchKitExtensionRequest:reply:]}
我正在调用 reply()
,但它没有看到!此外,它忽略了我在其中的其他代码!
谁能解释为什么会这样?
最佳答案
来自文档:
replyInfo: A dictionary containing data to return to the WatchKit app. The contents of the dictionary must be serializable to a property list file. The contents of this dictionary are at your discretion and you may specify nil.
如果您不发送有效词典,您将不会收到回复。
关于ios - "The UIApplicationDelegate in the iPhone App never called reply() in -[UIApplicationDelegate application:handleWatchKitExtensionRequest:reply:]",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29220000/
在我的论坛中,我有话题和回复。 一个线程有多个回复。但是,回复可以是回复的回复(如 google wave)。因此,回复必须有一列“reply_id”,以便它可以指向父回复。但是,“顶级”回复(直接在
enter image description here 在调用中出现一个额外的参数“reply”:reply: { ( success, error) - 我能做什么,因为我无法在模拟器中构建应用程
我已将应用程序配置为在 Azure 门户上使用 Skype for Business Web SDK。我已在 AAD 上成功注册并完成了其他必要的步骤。 我在本地计算机上的默认 IIS 端口(即 80
当我运行部署到 Azure 应用服务的应用程序时,出现此错误 请求中指定的回复 URL 与为应用程序配置的回复 URL 不匹配。快把我逼疯。我不知道回复 URL 应该是什么。 最佳答案 当真实的red
我正在使用 msal 来验证用户身份。 我的userAgentApplication看起来像这样: var userAgentApplication = new UserAgentApplicatio
我试图找出我在 OAuth 流程中遇到的某个错误的原因(使用 login.microsoftonline.com 作为 IDP)以便访问页面。 错误是: AADSTS50011 (The reply
我想编写一个简单的代码示例,它将消息发送到交换器,使用监听器接收消息并发回消息。 这就是我发送消息的方式: private static void pingpong(Object messageLis
好的,我正在制作这个 Apple Watch 应用程序,在我的 Watch 应用程序中,我有一个按钮。当您触摸按钮时,它会执行以下操作: [WKInterfaceController openPare
我创建了一个 API 应用程序并将其部署到 Azure。该应用程序使用 Active Directory 身份验证。 我收到以下错误 AADSTS50011: The reply url specif
我正在用这个拔掉我的头发。 我的后端有一个 .Net Core 2.1 应用程序,前端有 Angular 7。 我已经完成了与 Azure Active Directory 集成并正常工作的所有困难工
我尝试按照 this tutorial 创建一个使用 Microsoft Graph API 的应用,但当我单击“使用 Microsoft 登录”按钮时收到以下错误: AADSTS50011: The
尝试让 Oauth2.0 在我的 Azure 空间中与 APIM 配合使用。 我已经导入并设置了 2.0 Open API 作为后端。我使用 APIM 开发人员门户作为客户端来调用此后端 API。我将
我正在遵循此说明:https://github.com/Azure-Samples/ms-identity-python-webapp之后,我收到以下错误: AADSTS50011:请求中指定的回复
我不断收到此错误: AADSTS50011: The reply URL specified in the request does not match the reply URLs configur
我正在尝试在 PowerApps 中创建自定义连接器,以便可以连接到我们的 Jira 服务器。 我正在尝试使用 OAuth 身份验证,但无法正确配置它。我得到这个: AADSTS50011: The
我正在遵循此说明:https://github.com/Azure-Samples/ms-identity-python-webapp之后,我收到以下错误: AADSTS50011:请求中指定的回复
我不断收到此错误: AADSTS50011: The reply URL specified in the request does not match the reply URLs configur
我正在尝试在 PowerApps 中创建自定义连接器,以便可以连接到我们的 Jira 服务器。 我正在尝试使用 OAuth 身份验证,但无法正确配置它。我得到这个: AADSTS50011: The
我关注了this用于设置 Microsoft Auth 系统的文档,但遇到错误 aadsts50011 ( here is azure portal URI )(here is my settings
我关注了this用于设置 Microsoft Auth 系统的文档,但遇到错误 aadsts50011 ( here is azure portal URI )(here is my settings
我是一名优秀的程序员,十分优秀!