Authenticate users, and search for contact information in Open Directory and LDAP directories.
Authenticate users, and search for contact information in Open Directory and LDAP directories.
This document describes the functions, constants, and data types used to interact with Open Directory.
openDirectory(containerIdentifier:)
Requests an instance of the game-save directory.
Indicates that opening the file only succeeds if the file is a directory.
Conceptual information and guidelines describing the structure and usage of the Mac OS X file system.
Returns the root directory of the user’s system.
Returns the absolute pathname of the directory currently shown in the panel.
A type that represents a file system directory, including packages and folders.
The directory on the host to share with the guest VM.
The resource is a directory.
A constant that indicates the entry is a directory.
Guidelines for improving the performance of file-related code.
Requests an instance of the game-save directory.
Using the Open and Save Panels
Explains how to create and manage files and directories.
Open Directory node types.
Types of Open Directory records.
Types of authentication available in Open Directory.
An Open Directory authentication type.
An Open Directory record type.
An Open Directory attribute type.
Types of Open Directory attributes.
An Open Directory authentication type.
An Open Directory attribute type.
Mac OS X Manual Page For directory(3)
HTML versions of the iOS man pages.
13:17
Previsualization for Apple Immersive: Learnings from “Open Hearts” by The Weeknd
21:56
Discover how Swift OpenAPI Generator can help you work with HTTP server APIs whether you're extending an iOS app or writing a server in Swift. We'll...
Authentication and Identification In Depth
Explains the concepts of authorization and authentication in depth.
Provides a guided tour of (Bourne) shell scripting, including control structures, numerical computation, regular expressions, subroutines, and error handling.
Conceptual information and tips about porting UNIX and Linux applications to OS X.
Explains how to use bundle objects to organize resources.
Introduces OS X and its technologies.
Explains how Cocoa applications can use, manipulate, and
Conceptual information and guidelines describing the structure and usage of the Mac OS X file system.
Explains how to create and manage files and directories.
Describes the build settings used in the Xcode build system to compile source code and produce binary files.
Explains how Cocoa applications can use, manipulate, and
Introduction to Application File Management
Explains how Cocoa applications can use, manipulate, and
Accessing Files and Directories
Explains how to create and manage files and directories.
Mac OS X Manual Page For rename(2)
HTML versions of the iOS man pages.
Mac OS X Manual Page For unlink(2)
HTML versions of the iOS man pages.
Porting File, Device, and Network I/O
Conceptual information and tips about porting UNIX and Linux applications to OS X.
Managing the Life Cycle of a Document
Describes how to create an iOS application whose documents are integrated with iCloud storage.
Race Conditions and Secure File Operations
Describes techniques to use and factors to consider to make your code more secure from attack.
Guidelines for improving the performance of file-related code.
Using Document Storage with iCloud
Describes how to use iCloud with Core Data.
Explains how to use Core Foundation networking functions to work with low-level BSD sockets.
Describes concepts developers must understand to use Xcode effectively.
12:32
Meet Containerization, an open source project written in Swift to create and run Linux containers on your Mac. Learn how Containerization approaches...
22:49
Build a great Lock Screen camera capture experience
Find out how the LockedCameraCapture API can help you bring your capture application's most useful information directly to the Lock Screen. Examine...
20:05
Discover how you can offer an end-to-end Object Capture experience directly in your iOS apps to help people turn their objects into ready-to-use 3D...
57:13
Metal is the modern foundation for GPU-accelerated graphics and compute on Apple platforms, superseding OpenGL, OpenGL ES, and OpenCL. Get introduced...
24:02
13:51
Host and automate your DocC documentation
Find out how you can easily host your Swift package and framework DocC documentation online. We'll take you through configuring your web server to...
17:49
Sync files to the cloud with FileProvider on macOS
Find out how you can use the FileProvider framework to build a comprehensive cloud sync solution. We'll show you how to approach building a file...
23:55
What’s New in File Management and Quick Look
Your iOS app can now access files stored on external devices via USB and SMB. Understand best practices for creating a document-based app that reads,...