
I created a key in https://developer.apple.com/account/resources/authkeys/list

This key got me a file, I uploaded this file into firebase:

I also setup in general the team id and app store id

Firebase?? So you created a firebase messaging provider in Appwrite?

Yes

Right?


got the service key in there too

So where is Appwrite saying this error?

In messages


That target id looks a little odd...did you put the Appwrite target id when sending the message?

I tried following this, not entirely sure where the target id is coming from cause i cannot find it back: https://appwrite.io/docs/products/messaging/send-push-notifications

(converted it to react lol)

How are you sending the message?

From the console

and the console also shows my target correctly:

.. i think

Ah okay

Any logs in firebase?

Where do i find these logs?

🤷♂️ lol

I also did a campaign in firebase directly with a random message, that just says completed

doesn't look like firebase has any logging :2HAhaa:

This is my code for the push targets:
export const updatePushTargetWithAppwrite = async (fcmToken: string) => {
const targetId = await AsyncStorage.getItem('targetId')
try {
// Assuming `account` is your Appwrite Account instance
const session = await account.get()
if (!session) return // User is not logged in
if (!targetId) {
// Create a new push target
const target = await account.createPushTarget(ID.unique(), fcmToken)
await AsyncStorage.setItem('targetId', target.$id)
} else {
// Update the existing push target
await account.updatePushTarget(targetId, fcmToken)
}
} catch (error) {
console.error('Failed to update push target in Appwrite:', error)
Sentry.captureException(error)
}
}
But I think that seems to work fine, as it registered my iphone as a target
Recommended threads
- Attributes stuck on proccessing
Hello, I'm trying to create this collection and for the third time there's always an attribute stuck on processing, the development of my project is stuck for ...
- Checkout error: Error: Request body is e...
Im absolutely stumped here. ```Initializing Stripe functionality... stripe.ts:74 Calling Appwrite function with payload: {price_id: 'price_1RdZzoDCvcSnLsdCCu8z3...
- Appwrite documents and Swift codable
The object I use to create a document is different than the object I receive when I list documents. Do I create an object that’s used to create a document and a...
