با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
این راهنما تغییرات مورد نیاز برای آماده سازی برنامه شما برای iOS 14 را تشریح می کند.
پیش نیازها
PAL SDK 2.2.2 یا بالاتر.
درخواست مجوز شفافیت پیگیری برنامه
برای نمایش درخواست مجوز شفافیت ردیابی برنامه برای دسترسی به IDFA، Info.plist خود را بهروزرسانی کنید تا کلید NSUserTrackingUsageDescription را با یک پیام سفارشی که استفاده شما را توصیف میکند، اضافه کنید. در اینجا یک نمونه متن توضیحات آمده است:
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>
شرح استفاده در کادر محاورهای شفافیت پیگیری برنامه ظاهر میشود:
برای ارائه درخواست مجوز، با requestTrackingAuthorizationWithCompletionHandler: . توصیه میکنیم قبل از بارگیری تبلیغات منتظر تماس تکمیلی باشید تا اگر کاربر مجوز شفافیت پیگیری برنامه را اعطا کند، PAL SDK بتواند از IDFA در درخواستهای آگهی استفاده کند.
اپل از توسعه دهندگانی که برنامه ها را در اپ استور منتشر می کنند می خواهد اطلاعات خاصی را در مورد استفاده از داده های برنامه های خود فاش کنند. اپل اعلام کرده است که از 8 دسامبر 2020 برای برنامهها و بهروزرسانیهای برنامههای جدید این افشاگریها ضروری است.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی."],[[["This guide details the necessary changes to ensure your app is compatible with iOS 14 regulations."],["Apps need to request user permission for tracking using the App Tracking Transparency (ATT) framework and provide a clear explanation for its usage within the app and on the App Store."],["You can use the User Messaging Platform (UMP) SDK or manually implement the ATT authorization request using `requestTrackingAuthorizationWithCompletionHandler:`."],["Developers must disclose their app's data usage practices for the App Store as per Apple's requirements."]]],["To prepare for iOS 14, use PAL SDK 2.2.2 or higher. Implement App Tracking Transparency (ATT) by adding the `NSUserTrackingUsageDescription` key to your `Info.plist` with a custom message. Use `requestTrackingAuthorizationWithCompletionHandler:` to request authorization, ideally after a user-friendly explainer. If using the User Messaging Platform (UMP) SDK, know that it affects all users. Finally, disclose required data usage in the App Store, as mandated by Apple.\n"]]