描述:
在 IOS 中在真实设备上进行测试时,我得到 pushToken null
(你的描述在这里)
onIds = async (device) => {
console.log("push token", device.pushToken)
}
push Token 在onIds
内始终为空
环境
重现问题的步骤:
还要别的吗:
(崩溃堆栈跟踪,以及此处的任何其他信息)
当我从 TestFlight 测试应用程序时,它可以正常工作
请通过 OneSignal.com 联系我们的支持渠道以获得进一步帮助
@Luckygirlllll @rgomezp同样的问题在这里.. 任何解决方案?
@hasgarAOT还没有, @rgomezp刚刚关闭了我的问题,没有任何解决方案
在你的 ios 目录中尝试pod deintegrate && pod install
。 另外,你能包括日志吗? 确保运行setLogLevel
(onesignal 函数)
重启后我的问题解决了。 也许缓存问题..我正在使用 3.4.2
@hasgarAOT ,
很高兴听到。
对于其他人,请注意 OneSignal 目前被埃及阻止,这可能会导致此问题的发生。
@rgomezp 又是同样的问题。
这些是我能找到相关信号的唯一警告:
[User Defaults] Couldn't read values in CFPrefsPlistSource<0x280fc0c00> (Domain: group.com.yepdesk.ydsaas.onesignal, User: kCFPreferencesAnyUser, ByHost: Yes, Container: (null), Contents Need Refresh: Yes): Using kCFPreferencesAnyUser with a container is only allowed for System Containers, detaching from cfprefsd
Attempted to send an event (OneSignal-idsAvailable) when no listeners were set.
它有时工作。 我正在获取 userId,但推送令牌为空。
使用试飞版本
尝试了手册和豆荚
v3.4.2
最有用的评论
@rgomezp 又是同样的问题。
这些是我能找到相关信号的唯一警告:
它有时工作。 我正在获取 userId,但推送令牌为空。
使用试飞版本
尝试了手册和豆荚
v3.4.2