{"id":170280,"date":"2021-05-12T12:03:01","date_gmt":"2021-05-12T10:03:01","guid":{"rendered":"https:\/\/www.ifun.de\/?p=170280"},"modified":"2021-05-18T09:26:51","modified_gmt":"2021-05-18T07:26:51","slug":"vorzugsbehandlungen-entwickler-kritisieren-apples-kurzen-dienstweg","status":"publish","type":"post","link":"https:\/\/www.ifun.de\/vorzugsbehandlungen-entwickler-kritisieren-apples-kurzen-dienstweg-170280\/","title":{"rendered":"Vorzugsbehandlungen: Entwickler kritisieren Apples kurzen Dienstweg"},"content":{"rendered":"<p>F\u00fcr einige der Funktionen, die iPad- und iPhone-Applikationen grunds\u00e4tzliche implementieren k\u00f6nnen, ben\u00f6tigen die verantwortlichen Entwickler eine besondere Erlaubnis Apples &#8211; ein sogenanntes <a href=\"https:\/\/developer.apple.com\/documentation\/bundleresources\/entitlements\">Entitlement<\/a>.<\/p>\n<p>Popul\u00e4rstes Beispiel hier d\u00fcrfte die CarPlay-Funktionalit\u00e4t sein, deren Implementierung Apple <a href=\"https:\/\/developer.apple.com\/documentation\/carplay\/requesting_the_carplay_entitlements\">nur auf Nachfrage<\/a>, nur f\u00fcr bestimmte App-Kategorien und ausschlie\u00dflich nach eigenem Gutd\u00fcnken billigt.<\/p>\n<h2>CarPlay-Erlaubnis nur nach Bewerbung<\/h2>\n<p>Entwickler, die mit ihren Apps auch auf dem Entertainment-System im Fahrzeug verf\u00fcgbar sein wollen, m\u00fcssen an einer Anwendung arbeiten, die in eine der sieben von Apple gebilligten Kategorien f\u00e4llt. Dazu z\u00e4hlen Audio-App, Apps der Automobil-Hersteller sowie Apps f\u00fcr Kommunikation, E-Zapfs\u00e4ulen, Navigation, Parkpl\u00e4tze und Lieferdienste.<\/p>\n<p><a href=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2021\/05\/carplay-easypark.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-170281\" src=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2021\/05\/carplay-easypark-700x394.jpg\" alt=\"Carplay Easypark\" width=\"700\" height=\"394\" srcset=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2021\/05\/carplay-easypark-700x394.jpg 700w, https:\/\/images.ifun.de\/wp-content\/uploads\/2021\/05\/carplay-easypark-500x281.jpg 500w, https:\/\/images.ifun.de\/wp-content\/uploads\/2021\/05\/carplay-easypark-768x432.jpg 768w, https:\/\/images.ifun.de\/wp-content\/uploads\/2021\/05\/carplay-easypark.jpg 1110w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/p>\n<p>Reiht sich die eigene Anwendung in Apples Vorauswahl ein, kann sich um ein CarPlay-Entitlement beworben werden. Mit etwas Gl\u00fcck antwortet Apple dann zeitnah und nickt den Ausbau der CarPlay-Funktion g\u00f6nnerhaft ab.<\/p>\n<p>Neben dem CarPlay-Entitlement existieren weitere Entitlements, die Entwickler ihren Apps selbst mit auf den Weg geben k\u00f6nnen, etwa den iCloud-Zugriff oder den Versand von Push-Benachrichtigungen, deren Aktivierung an spezifische Voraussetzungen gekn\u00fcpft ist.<\/p>\n<h2>Kamera-Extra auf dem kurzen Dienstweg<\/h2>\n<p>Zudem scheint Apple ausgew\u00e4hlten Entwicklern private Entitlements zu gew\u00e4hren, die weder in Xcode zur Verf\u00fcgung stehen, noch von einem \u00f6ffentlichen Bewerbungsprozess flankiert werden. Ein Beispiel hat Jeremy Provost <a href=\"https:\/\/blog.thinktapwork.com\/post\/649630720084639744\/ipad-camera-multitasking\">hier zu Papier gebracht<\/a>.<\/p>\n<p>So hat Apple die Video-Chat-Applikation Zoom mit einem Entitlement versehen, das der Anwendung den Zugriff auf die iPad-Kamera auch dann erm\u00f6glicht, wenn diese <a href=\"https:\/\/www.youtube.com\/watch?v=nSBZKr5kXYM\">in der Split-View-Ansicht<\/a>, Seite an Seite mit einer weiteren Applikation eingesetzt wird.<\/p>\n<p><center><\/p>\n<blockquote class=\"twitter-tweet\" data-conversation=\"none\" data-cards=\"hidden\">\n<p lang=\"en\" dir=\"ltr\">iPad app devs, want to enable the camera while in Split View? Hopefully you have some connections with developer relations. Found the private entitlement granted to Zoom. Now to see if Apple grants it to us. All the details here: <a href=\"https:\/\/t.co\/Kl638l6DOH\">https:\/\/t.co\/Kl638l6DOH<\/a><\/p>\n<p>&mdash; Think Tap Work (@thinktapwork) <a href=\"https:\/\/twitter.com\/thinktapwork\/status\/1387062769082568704?ref_src=twsrc%5Etfw\">April 27, 2021<\/a><\/p><\/blockquote>\n<p> <script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><br \/>\n<\/center><\/p>\n<p>Zoom kann hier mit einer Funktion punkten, die Apple auf dem kurzen Dienstweg abgenickt hat und die anderen Entwickler nicht zur Integration zur Verf\u00fcgung steht.<\/p>\n<p>Dabei wird Apples Chefetage <a href=\"https:\/\/www.businessinsider.com\/tim-cook-defends-apple-app-store-policies-antitrust-hearing-2020-7\">nicht m\u00fcde zu beteuern<\/a>, dass man alle im App Store aktiven Entwickler stets gleich behandeln w\u00fcrde.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vg05.met.vgwort.de\/na\/5a28a9780cb0494ab40d0a24fd9b7e3e\" width=\"1\" height=\"1\" no-lazy class=\"tracking\"><\/p>\n","protected":false},"excerpt":{"rendered":"<a href=\"https:\/\/www.ifun.de\/vorzugsbehandlungen-entwickler-kritisieren-apples-kurzen-dienstweg-170280\/\"><img width=\"150\" height=\"150\" src=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2021\/05\/zoom-app-apple-feature-150x150.jpg\" class=\"alignright tfe wp-post-image\" alt=\"Zoom App Apple Feature\" decoding=\"async\" loading=\"lazy\" \/><\/a><p>F\u00fcr einige der Funktionen, die iPad- und iPhone-Applikationen grunds\u00e4tzliche implementieren k\u00f6nnen, ben\u00f6tigen die verantwortlichen Entwickler eine besondere Erlaubnis Apples &#8211; ein sogenanntes Entitlement. Popul\u00e4rstes Beispiel hier d\u00fcrfte die CarPlay-Funktionalit\u00e4t sein, deren Implementierung Apple nur auf Nachfrage, nur f\u00fcr bestimmte App-Kategorien und ausschlie\u00dflich nach eigenem Gutd\u00fcnken billigt. CarPlay-Erlaubnis nur nach Bewerbung Entwickler, die mit ihren Apps [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":170282,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[6,1783],"tags":[4737,4738,373],"class_list":["post-170280","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-entwickler","category-feature","tag-apps","tag-entwickler","tag-kritik"],"acf":[],"aioseo_notices":[],"subheadline":["Entitlements f\u00fcr gro\u00dfe Partner"],"featured_image":["https:\/\/images.ifun.de\/wp-content\/uploads\/2021\/05\/zoom-app-apple-feature.jpg"],"rest_api_enabler":{"subheadline":"Entitlements f\u00fcr gro\u00dfe Partner","featured_image":"https:\/\/images.ifun.de\/wp-content\/uploads\/2021\/05\/zoom-app-apple-feature.jpg"},"_links":{"self":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/170280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/comments?post=170280"}],"version-history":[{"count":1,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/170280\/revisions"}],"predecessor-version":[{"id":170283,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/170280\/revisions\/170283"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/media\/170282"}],"wp:attachment":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/media?parent=170280"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/categories?post=170280"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/tags?post=170280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}