Search results for

A Summary of the WWDC25 Group Lab

10,084 results found

Post

Replies

Boosts

Views

Activity

Reply to SIP (System Integrity Protection)
Our site is one that will be majorly impacted if netbooting across subnets is broken. We routinely use this method to reimage an ever-growing number of lab machines (currently ~500).What the best way now to provide feedback/impact data to Apple regarding this? (As of the current 10.11 beta I am still able to bless/netboot to our imaging server (Nothing to RADAR yet))
Topic: App & System Services SubTopic: Core OS Tags:
Jun ’15
IOS App Install Fail Over The Air
Hi, I'm using Xcode6 and created a test app for ipad. It compiles and runs fine in simulator. My next step is to distribute it using adhoc distribution mechanism. Here is what I've done1. Using Keychain Access to create a public/private key pair.2. Load it up into Developer Center to create a certificate, then download it.3. Add my ipad UUID under Devices.4. Create a adhoc provisioning profile by including my ipad in it, I only have one device in Member Center. Let's call the provision MyProv.5. Run the .cer file by double clicking it.6. Download the .mobileprovision file from Member Center to desktop. Then double click it.Now, in Xcode, under Build Setting, I change Provisioning Profile Debug and Release entry to point to MyProv, then run Product->Archive. When archiving the app, Xcode as me if I want to use my key created in step 1 above to sign the bundle. I allow it. I also choose to Save for ad hoc distribution when asked. In the summary page, I can see the Provisioning Profile column shows '
2
0
1.7k
Jun ’15
Address Sanitizer crashes app when using two EAGLContexts
Using Xcode 7 beta, running the following OpenGL ES 2 code on Debug configuration on a iPhone 6 device running iOS 8.3, with Address Sanitizer enabled for the scheme, crashes:#include <OpenGLES/ES2/glext.h> //... EAGLContext *contextA = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES2]; if (!contextA || ![EAGLContext setCurrentContext:contextA]) { return; } GLuint renderBuffer = 0; glGenRenderbuffers(1, &renderBuffer); glBindRenderbuffer(GL_RENDERBUFFER, renderBuffer); [contextA renderbufferStorage:GL_RENDERBUFFER fromDrawable:nil]; GLuint frameBuffer = 0; glGenFramebuffers(1, &frameBuffer); glBindFramebuffer(GL_FRAMEBUFFER, frameBuffer); glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_RENDERBUFFER, renderBuffer); glFlush(); EAGLContext *contextB = [[EAGLContext alloc] initWithAPI:contextA.API sharegroup:contextA.sharegroup]; if (!contextB || ![EAGLContext setCurrentContext:contextB]) { return; } [contextB presentRenderbuffer:GL_RENDERBUFFER]; // EXC_BAD_ACCESS insi
1
0
1k
Jun ’15
Reply to Start Up Disk
Tried the Start Up Disk options right from the start, hence the thread topic name. Neigher of two backup ones work. Each ends up in the same 10.11 system.Running the disk command in terminal yielded: No CoreStorage logical volume groups found.Yosemite started out as a terrible release and so far 10.11 is similar.
Topic: App & System Services SubTopic: Core OS Tags:
Jun ’15
Mail using wrong address after update
My email address is a mac.com address which is also my AppleID. After upgrading to 10.11 new email created in Mail.app use the me.com variation of my address! When I look in the iCloud preferences, icloud.com, my iPhone, Yosemite macs and the apple ID management site my email address ends mac.com but not on 10.11.When I look at the Account Info/Summary from Mail my email address is listed as me.com Where is this coming from?I've tried deleting all of the mail caches and preferences etc from ~/Library and restarting Mail but it still has the wrong email address. I've never used the me.com cariant of the address. The bizzare thing about this is that me.com is superceded by icloud.com so I could sort of understand if there was some glitch that was never tested with the really old me.com addresses and replaced them with icloud.com but going to the intermediate me.com variant?I should point out that the result of this is that it is impossible to send an email from the updated Mac using my mac.com address
3
0
401
Jun ’15
Reply to Does anyone have sample code for complications?
Hi,I found it complicated to get the complications to show up in the Simulator—the code was relatively simple, but placeholders didn’t seem to show up due to caching issues.The video ‘Creating Complications with ClockKit’ is definitely the best place to start—the code below is based on the code shown in the video.Create a new project------------------------------------------I found it easier to create a new project with the complication support added in (which also generates the stubs for the data source protocol functions), and then add that to my existing project. + File > New > Project > watchOS > Application (‘iOS App with WatchKit App’) + Add in ‘Include Complication’Targets------------------------------------------Check the following settings for the WatchKit Extension target: + Target > WatchKit Extension + Complications Configuration: + Data Source Class = %(PRODUCT_MODULE_NAME).ComplicationController + Supported Families: check required families (only check the ones you’re handling in
Topic: App & System Services SubTopic: Core OS Tags:
Jun ’15
Notes from Thursday Security Lab
System Integrity ProtectionQuestion:Will disabling SIP be available as a choices .XML at install time for the 10.11 OS? If not, what mechanism will be provided for automatic disabling of SIP for use with automated imaging processes for machines?Pain point: Not every environment will be able to access Internet Recovery. At the same time, straight cloning of existing disks is problematic.Answer:SIP is always off in the Recovery environment and the Installer environment. While booted from those environments, you will be able to make changes to a boot disk which is otherwise protected by SIP.SIP-protected files will still appear as restricted when listed with ls's -O, but they can be renamed, moved, deleted or changed.There will be a command line tool to disable SIP in the Recovery environment, separate from the current GUI tool. The GUI tool is in fact going to disappear in favor of the command line tool. This change will likely appear in Developer Beta 2 or Beta 3; check the release notes.Question:The /System/L
6
0
5.9k
Jun ’15
Lost all old iCloud notes after upgrade to iOS 9 beta
I upgraded my phone to iOS 9 Developer Beta and my MacBook to El Capitan Developer Beta. I had several notes stored on iCloud and they are all now missing.On the desktop Notes app I don't see them at all.On the iPhone, I briefly saw them when I first launched the new Notes app, they were in a separate group called ICLOUD with the option to Copy to iCloud. I selected this and the Notes app crashed. Now when I re-run the app all the notes are gone.Is there any way to recover my notes?
5
0
2.5k
Jun ’15
iOS 8 sporadic certificate pinning issue
Hi,I asked the same question in now archived thread below (sorry I cannot reply to it since it is archived).https://devforums.apple.com/message/1140952#1140952eskimo1 answered with some good guidelines to get memory dumps of the activity and analyze the packets going out and coming in, and so we did. Here are our finidings by looking at the packets.As a fact, our server supports only TLS1.2 and we dont use any third party libraries as HTTP connection frameworks, only Apple's NSURLConnection.1. For successful requests going back and forth between server and iOS client, we always see iOS is using TLS1.22. If there is a network problem (slow connectivity, connection lost while processing ..etc), again iOS uses only TLS1.23. When this particular issue occurrs (while doing the certificate pinning), the iOS sends the requests on TLS1.2 for few times and suddenly it downgrades itself to use TLS1.0 and try to establish a connection with the backend. Hence, server responds with certificate pinning failure error as I m
0
0
295
Jun ’15
Xcode 7 crash every time I open a new or existing project.
If I go through the new project wizard, or try to open an existing project, I get the same crash every time. It's something from XCSService, and I see keychain mentioned, so I tried relaunching keychain accessing, restarting my machine, etc. Keeps happening. Any workaround?Process: Xcode [516]Path: /Applications/Xcode-beta.app/Contents/MacOS/XcodeIdentifier: com.apple.dt.XcodeVersion: 7.0 (8123.26)Build Info: IDEFrameworks-8123026000000000~7Code Type: X86-64 (Native)Parent Process: ??? [1]Responsible: Xcode [516]User ID: 501Date/Time: 2015-06-11 16:20:14.544 -0400OS Version: Mac OS X 10.10.3 (14D136)Report Version: 11Anonymous UUID: A12E8E79-DAD1-FC5C-0724-7549D29029DATime Awake Since Boot: 200 secondsCrashed Thread: 0 Dispatch queue: com.apple.main-threadException Type: EXC_BAD_ACCESS (SIGSEGV)Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000VM Regions Near 0:--> __TEXT 00000001088e6000-00000001088e7000 [ 4K] r-x/rwx SM=COW /Applications/Xcode-beta.app/Contents/MacOS/XcodeApplication Specific In
2
0
1.7k
Jun ’15
Notes from Thursday Education and Enterprise Development Lab
Question:What does opendirectoryd's FDESupport module do?Answer:That's the module which is responsible for taking password updates from opendirectoryd and updating the FV 2 pre-boot login password. It's a helper utility.Question:Does fdesetup sync also help sync passwords from a directory service?Answer:No, it does not sync passwords. (Same message from both Security and Enterprise labs.)Question:Is there a way to run a deferred enablement, which also allows the enablement of a second account. For the purposes of the question, assume that the second account's password has been provided.Use cases that may apply:A. An enterprise that wants deferred enablement for the primary user of the machine, but also wants to enable the local admin account for FV 2.Answer:Please file enhancement requests. (Same message from both Security and Enterprise labs.)Question:When using fdesetup enable -inputplist the password is clear text in the plist. Can this be changed so that the password can be hashed? A col
2
0
3.1k
Jun ’15