Apple gửi mail cho dev để xoá game của họ trên App Store vì lí do: game cũ rồi!

Pnghuy
24/4/2022 15:21Phản hồi: 123
Apple gửi mail cho dev để xoá game của họ trên App Store vì lí do: game cũ rồi!
Một cuộc chiến mới giữa cộng đồng lập trình viên và Apple có vẻ sắp sửa nổ ra, lần này là với quyết định xoá đi những app, trò chơi của lập trình viên nếu Apple cho rằng nó "lỗi thời, quá date hay đơn giản là cũ".

Cụ thể, Apple gửi email với tiêu đề "Thông báo cải tiến ứng dụng" báo cáo rằng công ty sẽ xoá những ứng dụng, trò chơi trên App Store nếu chưa được cập nhật "trong một thời gian đáng kể". Theo cộng đồng lập trình viên, điều này có thể ảnh hưởng đến cộng đồng phát triển game indie.

Ứng dụng này đã không được cập nhật trong một thời gian và dự kiến sẽ bij xoá khỏi mục mua bán sau 30 ngày. Những người dùng đã tải và sở hữu ứng dụng này không bị ảnh hưởng.

Bạn có thể giữ lại ứng dụng này bằng cách gửi các bản cập nhật để được xem xét trong 30 ngày. Nếu không có bản cập nhật nào trong vòng 30 ngày, ứng dụng sẽ bị xoá khỏi mục mua bán.

Screen Shot 2022-04-24 at 22.26.10.png

Có phần bực bội hơn, nhà phát triển Prototop Games đã đăng tải một dòng tweet cho biết phát ốm (I feel sick) về việc Apple gửi mail thông báo sẽ xoá các trò chơi lâu rồi không được cập nhật. Dev này dẫn chứng rằng có nhiều trò chơi console ra mắt từ năm 2000 và bây giờ vẫn đang được bán và cho rằng hành động này của Apple là không công bằng với các nhà phát triển game indie.

Về lý thuyết, việc cập nhật ứng dụng hay game thường xảy ra khi Apple cập nhật các API mới, giúp tăng trải nghiệm người dùng, tuy vậy điều này cũng có thể gây ra tranh cãi. Như nhà phát triển Emilia Lazer-Walker nói rằng các tựa game là các dự án đã hoàn thành, mà những dự án miễn phí này không phù hợp với các bản cập nhật hoặc mô hình dịch vụ trực tiếp. Chúng thực sự là những tác phẩm nghệ thuật đã được làm hoàn chỉnh.

Theo The Verge, Apple đang xây dựng một quy trình đánh giá ứng dụng liên tục, xoá các ứng dụng không còn hoạt động như dự kiến, không tuân theo các nguyên tắc hoặc đã lỗi thời.

Trong những năm qua, App Store đã bị giám sát quá mức do các cáo buộc chống độc quyền từ chính phủ và các nhà phát triển. Trường hợp nổi tiếng nhất là Epic và Apple cũng như Hà Lan phạt Apple hơn 50 triệu USD do tranh cãi về ứng dụng hẹn hò. Quay trở lại, hiện Apple vẫn chưa đưa ra bất kì phản hồi nào về vấn đề này.

Theo 9to5Mac.
123 bình luận
Chia sẻ

Xu hướng

Chắc chủ yếu là kêu dev chịu khó sử dụng SDK mới nhất ấy mà. Game dùng SDK cũ thì anh Apple lại phải tốn công fix bug.
@huynhcongminh1993 Cái gì ko thích là cấm. Vậy nên ios mới bảo mật và mượt.
@thangngocit ờ mượt lắm nên lỗi quanh năm fix hoài ko hết, mỗi lần update than lag giựt mà? ngay cả con se3 phải xài a15 mới chạy được. còn bảo mật kiểu gì mà lỗi zero click hổng fix được, trên đời này làm gì có os nào chỉ cần gởi tin nhắn chứa mã độc lập tức bị nhiễm ko cần người dùng nhấnnva2o.
@ragefighter mình không bênh. nhưng cũng phải công nhận là nó mượt mà. còn lỗi thì cái nào chả có. nhưng tỉ lệ lỗi cũng ít. con iphone 7 + note 10+ nhưng với tác vụ bình thường thấy iphone 7 mượt chỉ đó điều nóng thì con nào cũng lag.
@thangngocit Như nhà tù!
kochichi96
TÍCH CỰC
2 năm
@ragefighter hỏi bọn dev xem thằng nào an toàn hơn thằng nào rồi lên gõ phím nhé antifan 😆 ngồi xem quy trình duyệt app rồi tự biết, antifan điên cuồng qua nhiều năm mà vẫn không lắp não vào
Cu Cook
TÍCH CỰC
2 năm
Thấy hợp lý mà
@Cu Cook Hợp mẹ gì? Game offline ko lỗi update làm mẹ gì?
@Còn Cái Nịt Bác có làm ngành phần mềm không đấy? Đối với các hãng như Apple thì họ không quan tâm đến dev và người dùng đâu, thêm mới chức năng, thay đổi công nghệ, xoá bỏ công nghệ cũ là chuyện như cơm bữa. App qua 3-4 năm không update là không cho cài trên iOS mới rồi 😁 Kể cả app/game nhẹ (vd thư viện đồ hoạ quá cũ cũng bị cho ra rìa dùng chỉ là 2D)
@Còn Cái Nịt cứ giả bộ viết thêm vài dòng code hay thay giao diện một cái nút vào cho gọi là cập nhật là được, mất nhiêu thời gian đâu, Apple cũng đâu có nói phải cập nhật thế nào. Chỉ cần cho thấy ứng dụng ko bị bỏ hoang là được rồi, tranh cãi chi mệt.
@Còn Cái Nịt Nói đơn giản thế này. Hiện tại làm Native UI trên iOS có UIKit và SwiftUI. Chỉ cần Apple bảo iOS mới không còn hỗ trợ UIKit thì coi như cái app Hello World dùng UIKit cũng không chạy được trên iOS mới luôn. Còn chuyện tương thích ngược và hỗ trợ tương thích ngược sau bao nhiêu đời OS thì cũng tuỳ vào độ hảo tâm của Apple
Ủng hộ táo trước động thái này, lâu lâu các dev cũng nên chủ động cập nhật game để người dùng có thêm các tính năng mới cũng như giúp game mượt mà hơn trong trải nghiệm 😎
 Sent from CRAZYSEXYCOOL1981 using BlackBerry Athena 
@crazysexycool1981 game Tetris xếp hình có cần update SDK mới nhất để cho game mượt ko anh chai. rồi game chỉ dùng duy nhất SDK load QC thì update làm gì nhỉ?
@crazysexycool1981 +1 cho bác
Cái này đúng mà, la làng cái gì. Áhihi ýhaha
Cứ tưởng game cũ là game xưa, hóa ra game cũ là vì ông dev không cập nhật trong thời gian dài rồi. Anh Dev ghi "More than 2 years old", nhưng thật là một cách nói giảm, vì lần cập nhật cuối cũng đã 3 năm. Lần trước đó là 6 năm. Có vẻ anh Dev hơi lười.
@max-20091 Renderer đồ hoạ là một phần trong hệ sinh thái phát triển phần mềm. Nó có liên quan mật thiết chứ. Đặc biệt với một hệ sinh thái đóng như Apple thì một công nghệ bị hãng coi là cũ thì sẽ bắt bị đổi ngay. Hay API bị coi là deprecated thì phải thay thể ngay. Vì renderer đồ hoạ trên mac sẽ đi chung với driver đồ hoạ và phần cứng. Cả phần cứng lẫn phần mềm Apple điều nắm thì Apple cũng có quyền biến công nghệ cũ thành useless

Windows, Linux thì khác, Windows, Linux chỉ nắm một phần hệ sinh thái thôi. Các hãng có thể tuỳ biến và phát triển các công nghệ mới như web engine mới hay công nghệ đồ hoạ mới (Vulkan chẳng hạn) . Phần cứng tách biệt với OS giúp phần mềm có tính tương thích ngược, mở rộng tốt, không phụ thuộc vào công nghệ của công ty tạo ra hệ sinh thái
boom94
ĐẠI BÀNG
2 năm
@VNPT001 Muốn hoặc không muốn update thôi b ơi. Làm éo gì có 1 cái pm nào ko có bug 😃
@max-20091 Ủa biết driver là gì không 😆)))
Cố tỏ ra nguy hiểm nhưng thực sự là " thùng rỗng kêu to"
@congzing Giờ hỏi ngược lại ko có driver thì nghĩ game render kiểu gì? CPU á? Đã ko biết còn bày đặt comment😆
Bất kì hệ thống nào cũng có driver cả, Linux hay Unix driver thường nằm trong kernel luôn nên đó là lí do tại sao cài Linux nó còn chẳng thèm cài thêm driver ngoài (ngoại trừ Nvidia ko open-source).

Giờ t cho API với SDK đấy, t xóa driver OGL đi thách chạy OGL = GPU luôn
Cười vô mặt
Chứ còn gì nữa, 2 năm bao nhiêu thay đổi trong phần mềm để tương thích với máy và cách phần mềm hoạt động trên máy cũng khác. không update thì lỗi, hoạt động kém hiệu quả quá thì ổng xoá thôi.
@vanlinh2905 GI lên store là vì tiền nhé 😁 Bảo rồi, Apple chỉ lo cho túi tiền iap của mình chứ có lo cho user đâu :D
Carl
CAO CẤP
2 năm
@VNPT001 Apple là chủ cái appstore mà bạn hỏi mắc mớ gì 😃 Phải nói là chính sách của Apple không phù hợp thì nhà phát triển tự khắc bỏ. Thị trường quyết định là như vậy đấy.
@vanlinh2905 Thanh niên này bậy rồi, cái ông nói core ấy là cái thuật toán, cái đó apple nó méo rảnh bắt ông update. Cái Apple cần ông làm là update các library, framework version để app của ông chạy được trên các phần cứng , phần mềm mới mà Apple không phải tích hợp library, framework cũ trong các bản OS mới nữa. Nói đến đây thì ông nhìn lại Windows khác gì cái nồi lẩu, chỉ vì muốn chạy được các app cũ mà các bản Net framework phải tương thích ngược quá sâu, đến nỗi windows 11 vẫn chạy app của winXP được, do vậy mà giờ các ông cứ chửi windows giao diện hổ lốn với nọ kia, vì phải chứa cả đống thứ cho các ông chạy những app từ thập kỷ trước chứ sao.
Tưởng tượng giờ apple phải hỗ trợ các app từ 2007 không update thì thế nào???nó sẽ xung đột với phần cứng mới có hay k touchID, có hay k RefreshRate 120hz, Có hay không FaceID... Tất cả những cái đó ông đều phải tạo case bên trong code dù ông có dùng hay không
VNPT001
TÍCH CỰC
2 năm
@Carl Apple là chủ nhưng nhà phát triển hàng năm vẫn phải trả phí cho Apple chứ có ăn nhờ ở đậu đâu mà thích làm gì thì làm.
Còn việc bạn bảo chính sách ko phù hợp thì nhà phát triển tự khắc bỏ, nó cũng có phần đúng, nhưng vấn đề là người ta đã bỏ công sức (viết app) rồi, và cái thời điểm đó chưa có cái chính sách dở hơi kia.
Cái này thoạt nghe tưởng có lợi cho người dùng nhưng thực tế thì chưa chắc. Dev mà phải update trong trạng thái ép buộc thì họ chỉ có nhồi nhét những thứ ko thực sự cần thiết thôi
tức là ông kia không update 1 bản vá quan trọng gì cho game của ông trong 2 năm qua, rồi ông lấy lý do game năm 2000 vẫn bán và tôi thì cũng định làm như thế @@
heeshun
TÍCH CỰC
2 năm
@vanlinh2905 Ồ vậy may mắn quá mình cũng đang làm phần mềm và bên BE nha bác =)))
Carl
CAO CẤP
2 năm
@mickey2750 Thanh niên đoán xem driver cho mấy phần cứng trong thiết bị Apple là do ai viết 😃 Rồi còn cái ý giao diện app cần phải thay đổi theo iOS thanh niên nhớ phản biện chứ đừng có tiện tay quay xe nha 😃

Thanh niên lắc cái não sẽ thấy trong Apple cũng có tây có tàu. Trong bộ phận Devloper cũng hằm bà lằng sắn cấu thì phân ra tây ta tàu chỉ có mấy con bò đỏ quen ăn cỏ mới nghĩ như vậy thôi.
Cười vô mặt
@Carl driver thì liên quan đ gì đến app hay vậy =))

phần mềm chỉ giao tiếp với hệ điều hành, còn driver là OS giao tiếp với phần cứng. khỏi thể hiện 😃
Carl
CAO CẤP
2 năm
@vanlinh2905 Driver cũng công của Apple làm để đảm bảo sự vận hành của ứng dụng. Khác với dev, chỉ lo về phần mềm, Apple kham cả cứng lẫn mềm nên lấy cái ứng dụng gọi điện ít có thay đổi ra để làm ví dụ nó khập khiễng lắm. Thứ nữa, khi iOS thay đổi, giao thức giữa các phần mềm với nó cũng ít nhiều phải thay đổi chứ bạn. Chẳng lẽ qua bao đời iOS mà chỉ copy paste là xong à?

Nhìn vào việc nhiều khi Apple còn phải chỉnh lại cho màu của app đậm hơn một chút, ít đổ bóng hơn một chút, để đảm bảo độ đồng nhất về thiết kế cho ứng dụng, thì phải hiểu công việc cập nhật ứng dụng nó đã theo quy trình, tiêu chí hết cả rồi. Không có chuyện lâu lâu kỹ sư Apple sực nhớ ra một app chưa được cập nhật rồi mới làm đâu.
k update sao tuong thich ios mới :v xóa là phải
Thì chỉnh font chữ, kích thước button rồi push lên thôi. Có ngay bản update 🐧
@VNPT001 Nâng sdk + update code lại cho hết lỗi rồi up lên vẫn duyệt thôi. Apple không ép dev phải đẻ tính năng mới mới gọi là update
VNPT001
TÍCH CỰC
2 năm
@bango123 ông kia bảo mở lên save lại chứ có update gì đâu 😆
@VNPT001 Nó vẫn duyệt nếu ko phát hiện issue gì mới.
Quan trọng là Apple đòi phải build bằng tool xcode mới thôi, để nó tương thích tốt với cái OS mới.
Thực chất thì apple cũng chả biết & cũng chả quan tâm dev update cái gì đâu.
@VNPT001 Project cũ mở trên xcode mới build ra chưa chắc chạy. Chưa kể app không chạy được cho target iOS mới nữa nên Apple mới đòi xoá thôi. App cũ mà không cài được để đó cũng thành rác mà 😁
hanpihoon
TÍCH CỰC
2 năm
Má tính làm 1 game ăn cả đời hay sao mà ko chịu cập nhật fix bug trên các ios mới, nên nó xóa cũng k sai, nó có thông báo và đó là điều khoản rồi nên các dev mặc định khi đã vào hệ sinh thái của apple thì phải tuân theo thôi
@hanpihoon nhiều người chỉ chơi game mini giải trí, cần gì chơi game up to date. nói thế thì phải bỏ hết game huyền thoại ít cập nhật mà phải chơi game clone update liên tục ah bạn
@hanpihoon Dốt vl! Nếu ios mới ko chạy dc thì tự khách hàng nó nghỉ game, đâu cần Apple làm trước? Đây ng ta vẫn chạy ngon trên ios mới nhưng Apple lấy cớ bắt xóa vì lý do lâu ko update!
Cái này rất hay và nên làm. Nhuều thằng không chịu update khi KH phản hồi. Mua rồi xài vài năm lên OS nó không chạy được. Đồng ý cho dù là Final hay ....nhưng cũng phải cập nhật cho người dùng đã mua chứ. Nhất là Android trùm của trùm quăng... lơ. Mình liẻn hệ với nó thì bảo App đẫ đóng và không còn phát triển. Mình bảo nếu vậy thì gỡ bỏ xuống luôn đi. Cũ quá , nhiều lỗi quá. Nó im luôn. Phản hồi với Google thì khác. Họ bảo sẽ xem xét và giải quyết. Thiệt luôn bây giờ nó biến mất luôn. Google không dùa được đâu. Trước mình có hỏi 1 app là tại sao rất nhiều lang được hỗ trợ mà VN tại sao không? Nó bảo tt VN ít không mua app mà lại dùng ..... nhiều cho nên không có kế hoạch. Mình bê nguyên email cho google xem họ bảo sẽ chấn chỉnh và cảnh cáo nhà phát triên. Đó là app "Tìm tập tin trùng lập" của TQ và lang vn do mình đóng góp. Về sau mình ngưng vì nó dùng quá nhiều nguồn nhúng vào nên nội dung bị gú gồ dịch hóa. Bây giờ xem thì thấy nó dịch ngớ ngẫn quá. Vào About sẽ thấy nick mình. Nhưng nội dung thì bị hỏng nhiều rồi. App Knots 3D cũng vậy. Khinh thường người VN lắm. Eng bây giờ ai cũng biết. Nhưng bán ở đâu phải bản địa hóa ngôn ngữ mới Pro chứ. Mình dùng app dù dở ẹt nhưng có tiếng việt nam thì cho 4 sao động viên. Nếu gú dịch thì 1 sao thôi Hahahahah
@pond1597 Sao bạn ko bỏ tiền chuyển qua những app phải subscribe thuê bao trả phí hàng tháng, hàng năm thì dev sẽ có trách nhiệm update cho bạn.

Bạn bỏ tiền mua app là mua app đó, và tại thời điểm iOS đó hỗ trợ, còn lỗi thì người ta mới sửa, ko có lỗi sửa làm gì?
@airwalker Đằng này lỗi từa lưa mới nói. Mỗi lâdn nó update ko có gì mới chỉ là check các app bẻ khóa thôi. Vd bạn phải cập nhật vào 1 thời gian nhất định app móei hoạt đông còn khong thì nó hiện yêu cầu update mới dùng được. Nhưng bây giờ thì die luôn rồi. Nhưng cũng an ủi là google nó cũng gỡ xuống luôn. Hahahah
thuong911
TÍCH CỰC
2 năm
Cái này đúng mà. Nhiều app nhiều game bản cũ vẫn còn bị 2 cài lằn đen trên dưới.
Ai nào làm dev đi thì sẽ hiểu nó thốn như nào khi phải update 1 cái app cũ. Vấn đề ở đây là làm game nó liên quan rất nhiều đến version của các tool sử dụng, như Unity, Xcode, macOS,... Để hiện tại mà build được 1 cái app cách đây chục năm thì cực kì vất vả, có khi phải sửa lại toàn bộ code, tức là ông này sẽ phải đi qua rất nhiều quy trình lằng nhằng cuối cùng chỉ để build lại 1 cái game không khác gì game cũ, trong khi game cũ vẫn chạy bthg không một lỗi lầm. Và cái khó khăn hơn nữa là rất nhiều chính sách của App Store đã thay đổi, đồng nghĩa với không chỉ phải code lại mà còn liên quan đến nhiều thứ trong khâu kiểm duyệt app nữa. Đừng hỏi vì sao mà ông ấy bức xúc 😆 Và còn nhiều người khác chứ không phải mỗi ông này kêu đâu.
software-update.jpeg
@nhoc_maruko9x Đúng vậy, tôn chỉ không update những cái gì đang ổn định
Carl
CAO CẤP
2 năm
@nhoc_maruko9x Nếu không lỗi thì tính năng, giao diện của ứng dụng đó đã quá lỗi thời rồi. Các nhà phát triển có thể xem đây là một dịp để tái đầu tư vào sản phẩm của mình, phục vụ người dùng tốt hơn. Đồng ý như vậy sẽ nhiều việc hơn cho developer, nhưng trong kinh doanh phải đặt khách hàng lên cao nhất.
jessicassss
ĐẠI BÀNG
2 năm
@Still Alove Bãi cút khô bên ngoài rồi thì không nên mới ra làm gì, thối bỏ mẹ
bhuubao
CAO CẤP
2 năm
Dev thì bực nhưng người dùng thì khoái vụ này😆)
@bhuubao Chỉ có iFan mới khoái update thôi.
@Bibusama đâu phải anh muốn sửa mỗi cái text label trong app là được. Apple có quy định tháng 4 hàng năm app update hay app mới buộc phải build bằng Xcode mới đi kèm iOS SDK mới nhất.
Anh sửa cái text chứ anh vẫn phải sửa lại hằng hà sa số API mới, lẫn API cũ đã bị deprecated
Bibusama
TÍCH CỰC
2 năm
@Kan Đặng App mới 2 năm như trên thì cũng k quá lên như anh nói đâu, đa phần có khi chạy dc luôn, deprecated cũng ít chứ không phải kiểu hằng hà sa số, 1 đống deprecated nói như kiểu muốn viết lại cái app từ đầu đâu =)) Và đương nhiên, giờ buộc thì nó cũng thay cho chạy dc rồi thôi =))
@Bibusama app nhỏ thì nói làm gì. mấy cái app game thì mới có vấn đề để nói.
Nên cai nghiện bỏ game thôi bác 😁
LOL đúng là đạo đức giả. Game mà phải thuê bao subscription thì ko bỏ tiền, còn game mua một lần mà muốn người ta update mãi mãi ấy, có mà cái nịt. Apple vẫn thu tiền Dev account hàng năm chứ có free năm nào đâu, người ta bỏ tiền thuê Dev account chính là để hiện hữu app trên Store đó thôi.
Carl
CAO CẤP
2 năm
@airwalker Nếu dev chịu update thì cũng có thể thu hút được khách hàng mới, chứ đâu có nghĩa là họ làm vậy chỉ để phục vụ tệp khách hàng cũ? Dev đóng tiền hàng năm nhưng đổi lại được rất nhiều công cụ và các hỗ trợ khác từ Apple cho việc làm ứng dụng, chứ có phải Apple lấy tiền không đâu? Là dev cho Apple không có nghĩa là sẽ có app hiện hữu trên store nếu app không đáp ứng được các đòi hỏi của Apple, nên phân biệt 2 khái niệm này. Giống như đi dự hội nghị không đồng nghĩa với sẽ được đứng trên bục phát biểu.
Trên app store nhiều game ko tải đc vì ko tương thích với máy. Xem cập nhập thì 4-6 năm trc rồi
defwar
TÍCH CỰC
2 năm
"I feel sick" = tôi phát ốm
Cười vô mặt
jessicassss
ĐẠI BÀNG
2 năm
@Hố Đen Vũ Trụ Nên dịch là mệt mỏi vãi cả l

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019