実現したいこと
Xcode15でアーカイブしたアプリにプッシュ通知を飛ばしたい
発生している問題・分からないこと
OS:sonoma14.4
xcode:15.2
AWSSNSを使用してアプリに通知を飛ばしているのですが、"BadDeviceToken"というエラーで届きません。
元々、他会社から引き継いだアプリケーションで、前バージョン(Xcode14)では通知は飛んでいたようです。
AppleDeveloper内の、PushNotificationsからデバイストークンを指定して通知すると端末には届きます。
PushNotificatonsは設定しています。
BackgroundModesというのも設定してみました。
アーカイブ時のdistoributionはDebuggingで作成。
調べていると、だいたいAPNsや証明書の設定まわりが怪しいとあり、試行錯誤しているのですが、そもそもエラーの切り分け(アプリ、xcodeにログインしているユーザー、AWSの設定…等)も出来ておらず、途方に暮れています。
アプリ開発が初めてなので、提示すべき情報が何かすら把握出来ていないのですが、見直す箇所や設定の御指示いただけないでしょうか。
よろしくお願いいたします。
該当のソースコード
特になし
試したこと・調べたこと
上記の詳細・結果
・Xcode15でBackgroundModesという設定が追加されたようなので、チェックを入れてアーカイブしてみましたが、変わらず。
・Certificates, Identifiers & Profilesにて、Type Developmentプロファイルを作製、テスト端末のデバイスをチェックしダウンロードして再アーカイブも変わらず。
補足
特になし
0 コメント