Send audio and video to iOS, tvOS, and macOS devices.
If you send push notifications with the legacy binary protocol, we recommend updating to the HTTP/2-based APNs provider API as soon as possible. You’ll be able to take advantage of great modern features, such as authentication with a JSON Web Token, improved error messaging, and per-notification feedback. The Apple Push Notification service (APNs) will no longer support the legacy binary protocol
Using iOS 3.0 and later, VoiceOver is available to help users with visual impairments use their iOS-based devices. The UI Accessibility programming interface, introduced in iOS 3.0, helps developers make their applications accessible to VoiceOver users. Briefly, VoiceOver describes an application’s user interface and helps users navigate through the application’s views and controls, using speech a
May 2, 2024 Core Technology Fee (CTF)The CTF is an element of the alternative business terms in the EU that reflects the value Apple provides developers through tools, technologies, and services that enable them to build and share innovative apps. We believe anyone with a good idea and the ingenuity to bring it to life should have the opportunity to offer their app to the world. Only developers wh
App Store The App Store makes it simple for users to discover, purchase, and download apps for iPhone, iPad, Mac, Apple TV, and Apple Watch. Enroll in the Apple Developer Program to distribute your apps worldwide on the App Store. About the App Store Find out how the App Store empowers you to distribute apps in the thriving app economy and successfully run and grow a global business. Get an overvi
Creating Custom Container View ControllersContainer view controllers are a critical part of iOS app design. They allow you to decompose your app into smaller and simpler parts, each controlled by a view controller dedicated to that task. Containers allow these view controllers to work together to present a seamless interface.iOS provides many standard containers to help you organize your apps. How
Logging in SwiftSwift provides a default debugging textual representation that you can use for printing any type. The print(_:) or debugPrint(_:) functions can be used to log output from your app to the console for any data type. As shown in Figure 1, the debugPrint(_:) function will sometimes display additional information and the dump(_:) function will use the object's mirror to print informatio
外観および動作 iOS 7では、UI要素のレイアウトを調整し、外観をカスタマイズする方法がいくつか変わりました。ビューコントローラのレイアウト、色遣い、フォントの扱いが変わり、UIKitのオブジェクトすべてに影響が及びます。さらに、ジェスチャリコグナイザのAPIが改善され、よりきめ細かくジェスチャによるやり取りを制御できるようになりました。 ビューコントローラを使う iOS 7のビューコントローラは、全画面レイアウトを採用することになりました。それと同時に、ビューコントローラがビューの配置を決める方法を、よりきめ細かく制御できるようになっています。特に、全画面レイアウトの考え方が改善され、ビューコントローラがビューの各辺のレイアウトを指定するようになりました。 ビューコントローラの wantsFullScreenLayout プロパティは非推奨になりました。「 wantsFullScree
IntroductionAll Apple systems include debugging facilities added by Apple engineering teams to help develop and debug specific subsystems. Many of these facilities remain in released system software and you can use them to debug your code. This technote describes some of the more broadly useful ones. In cases where a debugging facility is documented in another place, there's a short overview of th
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く