نحوه اضافه کردن App-Groups
۱. فایل پروژه را انتخاب کنید.
۲. از لیست Targetها، Target اصلی برنامه را انتخاب کنید.
۳. از لیست عنوانها، عنوان Signing & Capabilities را انتخاب کنید.
۴. اطمینان حاصل کنید که برچسب All فعال باشد، سپس برروی + Capabilities
کلیک کنید.
۵. گزینه App Groups
را انتخاب کنید.
۶. در قسمت App Groups
بر روی دکمه +
کلیک کنید.
۷. یک container
جدید ایجاد کنید. پیشنهاد ما برای فرمت شناسه به صورت زیر است:
group.<your-main-target-bundle-id>.pusheShared
۸. از لیست Targetها، Notification Service Exntension
را انتخاب کنید.
۹. از لیست عنوانها، عنوان Signing & Capabilites را انتخاب کنید.
۱۰. اطمینان حاصل کنید که برچسب All فعال باشد، سپس برروی + Capabilities
کلیک کنید.
۱۱. گزینه App Groups
را انتخاب کنید.
۱۲. در قسمت App Groups
برروی دکمه +
کلیک کنید.
۱۳. یک container
جدید ایجاد کنید. در این قسمت دقیقا همان شناسهای را وارد کنید که در قسمت قبل وارد کردید.
⚠️ شناسهای که در این دو قسمت وارد کردید، باید در فایل Info.plist مربوط به هر دو target اصلی و Notification Service Extension در دیکشنری Pushe و با کلید AppGroupsId وارد شود.