Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebase事件侦听器从未触发(iOS应用程序)_Ios_Firebase_Google Cloud Functions_Firebase Analytics - Fatal编程技术网

Firebase事件侦听器从未触发(iOS应用程序)

Firebase事件侦听器从未触发(iOS应用程序),ios,firebase,google-cloud-functions,firebase-analytics,Ios,Firebase,Google Cloud Functions,Firebase Analytics,我正在尝试使用Firebase功能在我的应用程序中触发事件时执行某些操作: const functions = require('firebase-functions'); const admin = require('firebase-admin'); admin.initializeApp(functions.config().firebase); exports.sendIAPAnalytics = functions.analytics.event('IAP').onLog((eve

我正在尝试使用Firebase功能在我的应用程序中触发事件时执行某些操作:

const functions = require('firebase-functions');

const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);

exports.sendIAPAnalytics = functions.analytics.event('IAP').onLog((event) => {           
    console.log("event done");
    return true;
});
我的事件“IAP”标记为转换。 该事件将显示在分析调试视图中

在我的iOS应用程序中调用“IAP”事件:

Analytics.logEvent("IAP", parameters: nil)
功能部署正常,没有错误

i  deploying functions
Running command: npm --prefix "$RESOURCE_DIR" run lint

> functions@ lint /Users/cmilliet/Documents/APP TEST/functions
> eslint .

✔  functions: Finished running predeploy script.
i  functions: ensuring necessary APIs are enabled...
✔  functions: all necessary APIs are enabled
i  functions: preparing functions directory for uploading...
i  functions: packaged functions (39.34 KB) for uploading
✔  functions: functions folder uploaded successfully
i  functions: updating Node.js 8 function sendIAPAnalytics(us-central1)...
✔  functions[sendIAPAnalytics(us-central1)]: Successful update operation. 

✔  Deploy complete!
但函数日志中没有显示任何内容

仅供参考,我已经顺利实现了另一个功能(onUpdate)


我错过了什么?

只有来自分析的转换事件触发云功能


由于
IAP
似乎是一个自定义事件,因此您需要。

只有来自分析的转换事件才会触发云功能。是吗?没有,对不起。根据您最初告诉我们的内容,我立即想到了这是一个转换事件的要求。既然你已经证实了这一点,我不知道还有什么可能导致它。希望其他人能发现这个问题。