Swift: Create signed upload URL

Create a signed upload URL that can be used to upload files to a bucket.

Examples

Create signed upload URL

let signedUploadUrl = try await supabase.storage
  .from("avatars")
  .createSignedUploadURL(path: "folder/avatar1.png")

Create signed upload URL with options

let signedUploadUrl = try await supabase.storage
  .from("avatars")
  .createSignedUploadURL(
    path: "folder/avatar1.png",
    options: CreateSignedUploadURLOptions(
      upsert: true
    )
  )