Recommended resources for Security:Apple Platform SecuritySecurity landing pageSecurity frameworkApple CryptoKit frameworkWWDC 2013 Session 709 Protecting Secrets with the KeychainKeychain ItemsPreventing Insecure Network Connections (App Transport Security, aka ATS)Gatekeeper and notarisation for Mac apps:App Sandbox, Developer ID, NotarisationUseful archived documents:Security OverviewSecure Coding GuideAbout Cryptographic ServicesTechnote 2232 HTTPS Server Trust EvaluationTechnote 2326 Creating Certificates for TLS TestingTechnote 2206 macOS Code Signing In DepthQA1745 Making Certificates and Keys Available To Your AppQA1948 HTTPS and Test ServersGenericKeychain sample codeCryptoCompatibility sample codeKeychainTouchID sample codeTLSTool sample codeShare and Enjoy — Quinn “The Eskimo!” Apple Developer Relations, Developer Technical Support, Core OS/Hardware let myEmail = eskimo + 1 + @apple.com
Search results for
DTiPhoneSimulatorErrorDomain Code 2
158,457 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
If you're looking for a few good tips when developing your WatchKit apps, you may be interested in this new page we put up:https://developer.apple.com/watchkit/tips/Additionally, be aware of the following:There is a known issue where table row indices may not be what you’re anticipating and can cause incorrect rows to be updated or a crash.When inserting and/or deleting rows alongside performing updates to existing rows, please insert and/or delete rows before you perform any updates to existing rows. This will ensure that the indices are correct when you attempt to update rows.Update 4/7:- For notifications (static and dynamic), the controller's background color should be set to 14% white and the insets should be set to custom values of 0 for all sides. This will give the intended system default look.- If you are using openParentApplication:reply:, make sure you create a background task immediately upon entering application:handleWatchKitExtensionRequest:reply:. This will make sure that the iPhone app gets t
WELCOMEWelcome to the Apple Developer Forum for AppleScript. Here you can access and share information about OS X's popular native scripting language. On this page you will find links to resources for developers and scripters alike, including training materials and code examples. Enjoy!THE LANGUAGE OF AUTOMATIONAppleScript is an English-like language used to create script files and applets that control the actions of the computer and the applications that run on it. AppleScript scripts can “think” and make decisions based on user-interaction or by parsing and analyzing data, documents or situations. With support integrated into hundreds of Apple and third-party applications, AppleScript provides motivated customers an approachable way to address their specific automation requirements by writing their own scripts or using those developed by others.THE BENEFITS OF APPLESCRIPTResearch has shown that a primary requirement of customers, professionals, and businesses alike is for customizable automation to
There are a couple error messages that developers have seen when using the iOS Simulator. We can certainly do better to make these error messages less cryptic in future releases, but for now, hopefully this post will help you out. Note that this information (likely a more condensed form of it since I am quite verbose here) should appear in Xcode release notes.1) Unable to boot the iOS SimulatorThis error message will appear in iOS Simulator, and if hitting Build&Run from Xcode, you will likely get an (Domain = DTiPhoneSimulatorErrorDomain, Code = 2) error there as well. With iOS 7 and later, the simulator runtime gained its own bootstrap server (launchd_sim) rather than relying on the host's launchd. In Xcode 6.0 and 6.1, this error message is only displayed in the event that launchd_sim crashes upon launch before the simulator can checkin with it. The only known cause of this issue is from the installation of 3rd party software which alters the behavior of OS X in unsupported ways by se
Welcome to the App Store on iPad FAQ. We are seeing a lot of questions about the App Store on iPad repeated in many threads and will attempt to collect answers for them here.If you have questions about submitting an app to the App Store for iPad, be sure to check out the iPad App Submissions FAQ on https://devforums.apple.com/thread/44142first.Questions & Answers:1. I'm not seeing any Universal apps show up on the Top Charts? Are Universal apps included in Top Charts?Yes, Universal apps are included in Top Charts.2. How does charting on the App Store work for Universal apps? Are they counted on the iPhone side or the iPad side?When a Universal app is purchased on the iPad, it is counted towards the iPad chart. If a Universal app is purchased on iPhone, it counts towards the iPhone chart. If a Universal app is purchased on a Mac + PC, it counts towards the iPhone chart.3. Can customers buy iPad-only apps on iPhone?No. The App Store on iPhone only shows iPhone and Universal apps, both of which will
Recommended resources for Processes:Daemons and Services Programming GuideSandboxing with NSXPCConnection sample codeAppSandboxLoginItemXPCDemo sample code
Description: Fetching and modifying calendar events and remindersCome here to learn and share best practices for:Calendar events: creating, modifying, and fetching events in the user's calendarsReminders: creating, modifying, and fetching reminders in the user's reminder listsEventKitUI: showing a picker for calendars and reminder lists; showing a detail view or editor for a calendar eventFor other calendar-related APIs, use:Cocoa Touchfor Foundation (e.g., NSCalendar, NSDateComponents, NSDate) and UIKit (e.g., UIDatePicker, UIEvent) APIsLocalization for region-specific encodingsCollaboration Serverfor the CalDAV APIs used by OS X Server's Calendar ServerApple Push Notification for UILocalNotificationResourcesDocumentation EventKit framework referenceEventKitUI reference…Calendar and Reminders programming guide…Example code: SimpleEKDemoWWDC Videos Calendar Integration with Event KitEvents and Reminders in Event Kit
There are many resources available within the developer documentation, iTunes Connect, and the iOS Dev Center designed to get your questions answered without necessarily having to wait for an answer from the developer community. Please review the following before posting.High-level Questions?If you have questions about payment, please review the iAd Network Contract in the “Contracts, Tax, and Banking” section of iTunes Connect: https://itunesconnect.apple.com and the iTunes Financial Report Guide at https://itunesconnect.apple.com/docs/Apps_Payments_Finance_Reports_Guide.pdf.If you have missing reports or reporting questions, please ensure that you are first able to review revenue for the reporting month in question in the iAd Network module within iTunes Connect. If so, use the Contact Us link in iTunes Connect > iAd Network to report the specific problem and be sure to including the specific App name(s) and App ID(s) at issue. Not including specific App Names and IDs may delay a timely response.For freq
IMPORTANT This post is now obsolete, having been replaced by: Code Signing Resources Trusted Execution Resources App Sandbox Resources Notarisation Resources App Sandbox: App Sandbox Design Guide Gatekeeper and notarisation: Developer ID landing page Signing a Mac Product For Distribution Manual Code Signing Example Testing a Notarised Product --deep Considered Harmful Update to Notarization Prerequisites (23 Dec 2019) Notarize Your Mac Software for macOS Catalina (3 Oct 2019) Notarizing Your Mac Software for macOS Catalina (3 Sep 2019) New Notarization Requirements (10 Apr 2019) Notarizing Your App Before Distribution Customizing the Notarization Workflow WWDC 2019 Session 701 Advances in macOS Security WWDC 2019 Session 703 All About Notarization Safely open apps on your Mac (from Apple Support) Share and Enjoy — Quinn “The Eskimo!” Apple Developer Relations, Developer Technical Support, Core OS/Hardware let myEmail = eskimo + 1 + @apple.com Change history: 5 Jun 2015 — First posted. 25 Ma
Recommended resources for In-App Purchase:Documentation App Distribution GuideIn-App Purchase Best PracticesiTunes Connect Developer GuideIn-App Purchase Programming GuideReceipt Validation Programming GuideGetting Started with In-App Purchase on iOS and OS XIn-App Purchase Configuration Guide for iTunes ConnectTechnical Q&A, QA1329, 'In-App Purchase Product IdentifiersTechnical Note, TN2259 Adding In-App Purchase to your iOS and OS X ApplicationsSample Code StoreKitSuiteWWDC Videos WWDC 2012: Selling Products with Store KitWWDC 2013: Using StoreKit for In-App PurchasesWWDC 2012: Managing Subscriptions with In-App PurchaseWWDC 2013: Using StoreKit for In-App PurchasesWWDC 2013: Using Receipts to Protect Your Digital SalesWWDC 2014: Optimizing In-App PurchasesWWDC 2014: Designing a Great In-App Purchase ExperienceWWDC 2014: Preventing Unauthorized Purchases with Receipts
Recommended resources for iOS Multitasking:App Programming Guide for iOSTN2277 Networking and MultitaskingBreadcrumb sample codeSimple Background Transfer sample code
Recommended resources for Core Data technology:GeneralCore Data Programming GuideData versioning and migrationCore Data Model Versioning and Data Migration Programming GuideConcurrency Concurrency with Core DataCore Data Release Notes for OS X v10.7 and iOS 5.0Core Data iCloud integration iCloud Programming Guide for Core DataUnderstanding Core Data iCloud Store Migration When Testing an iOS App UpdateWWDC Videos What's New in Core Data in iOS (WWDC 2011)Core Data Best Practices (WWDC 2012)Core Data Performance Optimization and Debugging (WWDC 2013)What’s New in Core Data (WWDC 2014)Sample Code Concurrent operations using Core DataiPhoneCoreDataRecipes
Come here to learn the latest font and text rendering technologies, including those announced at WWDC (e.g., TextKit, CoreText).ResourcesText Programming Guide for iOSIntroduction to TextKitCore Text Programming GuideCore Text Utilities ReferenceCore Text String Attributes ReferenceCore Text Font Manager ReferenceSample Code: DownloadFontWWDC VIDEO: Introducing Text Kit - Session 210
In the watchOS Beta Software Installation Guide it reads:Registering Your DeviceBefore installing watchOS beta software, register your device in Certificates, Identifiers & Profiles using the steps below. 1. Locate the Unique Device Identifier (UDID) for your device using Xcode.a. Connect your device to your Mac and launch Xcode.b. Open the Organizer from the Window menu and select your device.c. Highlight the 40 character UDID string in the Identifier field and copy it.2. Sign in to Certificates, Identifiers & Profiles and click the ‘Devices’ link under iOS Apps. 3. Click the ‘+’ symbol to begin the registration process. 4. Give your device a name and paste the UDID obtained from Xcode. 5. Click continue and confirm your entry to complete the registration process.I'm assuming Apple means for developers to register the UDID of the iPhone, but not sure. Are they sayin that the watch itself has a UDID that needs to be registered?
I am working on a project with Swift and Storyboards. It's a conversion project from a traditional IB and Objective-C project. I am having an issue with a UITableView instantiating when the view is loaded. Let me explain.The project is a navigation project. Here is an overview of the Storyboard.The Storyboard's first viewController is HomeViewController and is a landing page that displays general info. The next VC is called FeedViewController shows a number of RSS feeds. You can see an expanded screen shot of the NavigationController, HomeViewController and FeedViewController in the picture below.My problem is that I can't get the tableView to Instantiate. I first checked to make sure that my tableView was connected as an outlet and that the dataSource and delegate properties were connected. You can see this in the pic below.In my FeedViewController class I have an Outler property called feedsTableView. You can see the declaration in the code below.class FeedViewController: UIViewController, UITableV