草庐IT

ios - 获取新的 Apple 设备 token ?

我正在创建一个应用程序,允许用户退出应用程序并在需要时以其他用户身份登录。新用户登录后,有什么办法可以从Apple获取新的设备token吗?有没有办法强制调用didRegisterForRemoteNotificationsWithDeviceToken方法? 最佳答案 不,您不能请求新的设备token。它们会不时过期,只有到那时您才会得到一个新的(或者如果您有一个具有不同bundleid的不同应用程序,则token将不同)。创建一个函数来处理didRegister并从didRegisterForRemoteNotification

ios - Facebook 登录失败,代码为 190 - "The access token was invalidated on the device"

我在这里阅读了所有其他相关问题,但没有找到答案。我已经能够重现一个场景,其中Facebook登录失败,代码为190,并显示一条消息“访问token在设备上无效”。出于某种原因,只有当用户在iOSFacebook设置页面中设置其凭据时才会发生这种情况。如果用户在Safari中登录Facebook(并且仅在Safari中),则授权方法可以正常工作。如果用户在Safari和iOS中都登录Facebook,则授权失败,甚至多次尝试(超过10次)都失败。当我退出iOS的Facebook设置页面并保持Safari登录Facebook时,授权成功。我使用的是iPhone模拟器,所以我没有安装Face

ios - Apple MusicKit 开发者 token

我正在关注Apple的musickit指南,我一直在寻找解决以下步骤的方法:Guideapple我已经创建了token。Token但我不知道下一步该怎么做:“使用您的MusicKit私钥对其进行签名(请参阅创建MusicKit私钥)。然后使用带有P的椭圆曲线数字签名算法(ECDSA)加密token-256曲线和SHA-256哈希算法。在算法headerkey(alg)中指定值ES256。我不知道如何加密ECDSA或在哪里。我不知道把私有(private)关键字放在哪里。 最佳答案 如果您仍然对此感到好奇,那么pelauimagine

ios - iOS 8.1 中不生成设备 token

我已经使用以下方法实现了推送通知生成。if([[[UIDevicecurrentDevice]systemVersion]floatValue]>=8.0){[[UIApplicationsharedApplication]registerUserNotificationSettings:[UIUserNotificationSettingssettingsForTypes:(UIUserNotificationTypeSound|UIUserNotificationTypeAlert|UIUserNotificationTypeBadge)categories:nil]];[[UIA

ios - 从 Apple 推送通知中识别无效 token

所以这是我第一次开发使用APN的应用程序。我最终混合了开发和生产设备token。显然,APNS在使用产品证书时会忽略包含开发token的通知。有谁知道我可以识别哪些token无效的方法(开发设备token),以便我可以将它们从我的服务器中删除? 最佳答案 您通过使用增强的消息格式向Apple发送通知并尝试从套接字中读取以获得错误响应来识别此类无效设备token。无效的设备token将导致Apple在关闭套接字之前将错误响应写入套接字。棘手的部分是设法在套接字关闭之前读取错误响应。这TechnicalNote给出了很好的解释。

ios - Firebase Facebook 登录错误 : FIRAuthErrorDomain - Unsuccessful debug_token response from Facebook

在使用FBSDK实现Facebook登录身份验证后,我一直在尝试在Firebase控制台的身份验证选项卡中查看/获取用户。我获取fb凭据并将它们传递给具有用户和错误参数的FIRAuth。打印可见性后,肯定会发生错误,但我正在努力检查它。我尝试使用断点并得到一些对我来说看起来像废话的东西(我是初学者,2天前开始使用Swift,2个月前开始编码)。代码:正如您在上面的日志中看到的,执行了print("errorabove")。错误:左边是断点分析的输出。对我和我周围看过它的人来说,这看起来像是胡说八道:(您还可以在右侧的日志中看到,print("credentialabove")已被执行。

iphone - Facebook 对话框、注销和访问 token (Facebook iOS SDK)

当使用这样的代码创建Facebook对话框时NSMutableDictionary*params=[NSMutableDictionarydictionaryWithObjectsAndKeys:apiKey,@"api_key",nil];[facebookdialog:@"stream.publish"andParams:paramsandDelegate:self];是否可以使用session?我成功地在用户的帖子墙上发布了一个帖子,但是如何让用户登出?此外,当我尝试访问当前用户信息时出现此错误。{error={message="Anactiveaccesstokenmustbe

ios - 从 IOS (Xcode) 使用 AWS token 自动售货机订阅 SNS 通知的步骤是什么?

我很难理解关于AWSSNS服务的糟糕文档。我可以配置一个帐户并手动将其订阅到TOPIC和推送通知。但是从安全的角度来看,Amazon说您不应该在应用程序中存储访问ID和密码。https://aws.amazon.com/articles/Mobile/4611615499399490但是他们的文档没有通过任何代码示例向您解释启动和运行需要采取哪些步骤。SDK中的代码示例似乎与当前的SDK框架6.1不匹配所以我不知道应该实现框架的哪些部分。有没有人有任何代码示例可以分享以提供帮助? 最佳答案 对于造成的困惑,我深表歉意。我们推荐的用于

ios - 带有 MSAL 的 Xamarin 无法保存访问 token ,因为在临时配置期间更改了钥匙串(keychain)访问组

我们已将最新的MSAL库添加到我们的Xamarin项目中,并将钥匙串(keychain)共享功能添加到权利plist中:该应用程序在开发人员机器上构建正常,并且该应用程序针对AzureADB2C进行了正确的身份验证。当我们通过ADO构建并在AppCenter中发布(临时配置)时,应用程序构建,并且似乎针对AzureADB2C进行身份验证,但不与我们的其他Azure资源(API、存储等)通信。)似乎找不到钥匙串(keychain)访问组,虽然身份验证正常进行,但MSAL无法将访问token保存在钥匙串(keychain)中。iOSTokenCacheAccessor.Save(Syste

php - 通过 PHP SDK 验证 Facebook API 访问 token 和用户 ID?

我在我的服务器上使用FacebookPHPSDK(v3.2.3,而不是v4.0)(https://developers.facebook.com/docs/reference/php/3.2.3),并在我的Phonegapv3中手动安装了PhonegapFacebook插件(主版)(https://github.com/phonegap/phonegap-facebook-plugin)。3.0iOS应用。我已经很好地设置了一切,该应用程序显示了Facebook访问token和身份验证用户的“userID”。问题是,Facebook代币只能使用大约2个月。为了解决这个问题,我创建了一个