اپل قوانین به روز شده فروشگاه App را منتشر می کند، برنامه استریم Project xCloud مایکروسافت ممکن است رد شود
5 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
اپل دیروز دستورالعمل به روز شده بررسی App Store را منتشر کرد. توسعهدهندگان باید دستورالعملهای بررسی App Store را دنبال کنند تا بتوانند برنامه خود را در اپ استور منتشر کنند.
از آنجایی که اپ استور تنها راهی است که از طریق آن مصرف کنندگان می توانند برنامه ها را در دستگاه های iOS خود دانلود کنند، توسعه دهندگان مجبور بودند از قوانین اپ استور که توسط اپل تعیین شده است پیروی کنند.
در میان دستورالعمل های به روز شده، بخش 4.2.7 توجه من را به خود جلب کرد. اپل اکنون به مشتریان دسکتاپ راه دور برای کنسول های بازی متعلق به کاربر اجازه می دهد.
نرم افزاری که در کلاینت ظاهر می شود باید به طور کامل در دستگاه میزبان اجرا شود. برنامه Steam Link یک مثال عالی است، بازی ها از کنسول Steam به دستگاه iOS شما پخش می شوند.
در حالی که Steam Link اکنون در اپ استور مجاز است، خدمات استریم بازی مبتنی بر ابر مانند Project xCloud مایکروسافت یا Stadia گوگل چطور؟ اگر از یکی از قوانین زیر پیروی نکنند، احتمال رد شدن آنها بیشتر است.
- (الف) برنامه فقط باید به یک دستگاه میزبان متعلق به کاربر که یک رایانه شخصی یا کنسول بازی اختصاصی متعلق به کاربر است وصل شود و هم دستگاه میزبان و هم مشتری باید در یک شبکه محلی و مبتنی بر LAN متصل شوند.
- (ب) هر نرمافزار یا سرویسی که در کلاینت ظاهر میشود، به طور کامل در دستگاه میزبان اجرا میشود، روی صفحه دستگاه میزبان ارائه میشود و ممکن است از API یا ویژگیهای پلتفرم فراتر از آنچه برای پخش جریانی دسکتاپ از راه دور لازم است استفاده نکند.
- (ج) تمام ایجاد و مدیریت حساب باید از دستگاه میزبان آغاز شود.
- (د) رابط کاربری که روی کلاینت ظاهر می شود شبیه iOS یا نیست فروشگاه برنامه view، یک رابط فروشگاه مانند ارائه نمی دهد، یا شامل قابلیت مرور، انتخاب یا خرید نرم افزاری است که قبلاً متعلق به کاربر یا مجوز آن نیست. برای شفافیت، تراکنشهایی که در نرمافزار آینهای انجام میشوند، نیازی به استفاده از خرید درونبرنامه ندارند، مشروط بر اینکه تراکنشها در دستگاه میزبان پردازش شوند.
اساسا، اپل حتی به سرویسهای xCloud یا Stadia اجازه نمیدهد لیستی از بازیهایی را که میتوان برای استریم خریداری کرد، نمایش دهند. حدس من این است که اپل قوانین مایکروسافت و گوگل را تغییر خواهد داد، زیرا آنها نمی توانند مقدار زیادی از پول اشتراک را از دست بدهند. تصور کنید میلیونها مشترک 20 دلار در ماه به مایکروسافت و گوگل بپردازند، اپل به طور بالقوه میتواند به ازای اجازه دادن به این برنامهها در اپ استور ماهانه 6 دلار به ازای هر کاربر درآمد کسب کند.
در زیر میتوانید درباره سایر تغییرات دستورالعملهای بررسی App Store بخوانید.
- دستورالعمل 1.3 و 5.1.4. به منظور کمک به حفظ خصوصی اطلاعات کودکان، برنامههای دستهبندی کودکان و برنامههای در نظر گرفته شده برای کودکان نمیتوانند شامل نرمافزارهای تبلیغاتی یا تحلیلی شخص ثالث باشند و ممکن است دادهها را به اشخاص ثالث منتقل نکنند. این دستورالعمل اکنون برای برنامه های جدید اجرا می شود. برنامههای موجود باید تا 3 سپتامبر 2019 از این دستورالعمل پیروی کنند.
- دستورالعمل 4.7. بازیهای HTML5 توزیعشده در برنامهها ممکن است دسترسی به بازیهای پول واقعی، قرعهکشی یا کمکهای خیریه را فراهم نکنند و ممکن است از تجارت دیجیتال پشتیبانی نکنند. این عملکرد فقط برای کدهایی مناسب است که در باینری تعبیه شده و توسط اپل قابل بررسی است. این دستورالعمل اکنون برای برنامه های جدید اجرا می شود. برنامههای موجود باید تا 3 سپتامبر 2019 از این دستورالعمل پیروی کنند.
- دستورالعمل 5.4. از آنجایی که VPN دسترسی به دادههای حساس را فراهم میکند، برنامههای VPN نمیتوانند هیچ دادهای را برای هر هدفی بفروشند، استفاده کنند یا به اشخاص ثالث فاش کنند و باید در خطمشی رازداری خود متعهد به این امر باشند. انواع خاصی از برنامهها - مانند برنامههای کنترل والدین، مسدود کردن محتوا و امنیت - از ارائهدهندگان تأیید شده ممکن است از NEVPNManager API استفاده کنند.
- دستورالعمل 5.5. (جدید) از آنجایی که MDM دسترسی به دادههای حساس را فراهم میکند، برنامههای MDM باید قابلیت مدیریت دستگاه تلفن همراه را درخواست کنند و ممکن است فقط توسط شرکتهای تجاری، مانند سازمانهای تجاری، مؤسسات آموزشی، یا سازمانهای دولتی، و در موارد محدود، شرکتهایی که از MDM برای والدین استفاده میکنند، ارائه شوند. کنترل ها برنامههای MDM نمیتوانند دادهای را برای هر هدفی بفروشند، استفاده کنند یا به اشخاص ثالث افشا کنند و باید در خطمشی رازداری خود به این امر متعهد باشند.
- دستورالعمل 5.1.3 (i). در صورتی که برنامه توسط نهاد ارائهدهنده مزایا ارسال شده باشد و دادهها با شخص ثالث به اشتراک گذاشته نشود، برنامهها ممکن است از دادههای سلامت یا تناسب اندام کاربر برای ارائه مستقیم مزایایی مانند حق بیمه کاهش یافته برای آن کاربر استفاده کنند. توسعهدهنده همچنین باید دادههای سلامت خاص جمعآوریشده از دستگاه را به کاربر فاش کند.
- دستورالعمل 5.1.1 (vii) (جدید). برنامههایی که اطلاعات را از هر منبعی که مستقیماً از کاربر یا بدون رضایت صریح کاربر نیست جمعآوری میکنند، حتی پایگاههای داده عمومی، در اپ استور مجاز نیستند.
- دستورالعمل 5.1.1 (i). برنامهها باید برای جمعآوری داده رضایت بگیرند، حتی اگر دادهها در زمان یا بلافاصله پس از جمعآوری ناشناس در نظر گرفته شوند.
- دستورالعمل 1.1.3. ممکن است برنامه ها خرید مهمات را تسهیل نکنند.
- دستورالعمل 4.2.7. مشتریان دسکتاپ از راه دور اکنون شامل کنسول های بازی متعلق به کاربر می شوند. نرم افزاری که در کلاینت ظاهر می شود باید به طور کامل در دستگاه میزبان اجرا شود.
- ویدیوهای نمایشی از عملکرد برنامه که قفل جغرافیایی یا محدودیت دیگری دارند، پذیرفته نمی شوند. توسعه دهندگان باید یک برنامه کاملا کاربردی برای بررسی ارائه دهند.
- ورود به سیستم با اپل برای آزمایش بتا در تابستان امسال در دسترس خواهد بود. هنگامی که در اواخر امسال به صورت تجاری در دسترس قرار گیرد، به عنوان یک گزینه برای کاربران در برنامههایی که از ورود شخص ثالث پشتیبانی میکنند، مورد نیاز خواهد بود.
منبع: اپل