Sample Header Ad - 728x90

Ask Different (Apple)

Q&A for power users of Apple hardware and software

Latest Questions

1 votes
1 answers
235 views
Is it permissible to use the Xcode 3.0 DeRez and Rez command line tools for purposes other than localization?
I have an Apple Mac that has Mac OS X 10.5.8. On this Mac, Xcode version 3.0 is installed. From what I can tell, there are also the DeRez and Rez command line tools. The Xcode software may have been installed from one or more DVDs that came with the Mac. In the Xcode documentation (which can be view...
I have an Apple Mac that has Mac OS X 10.5.8. On this Mac, Xcode version 3.0 is installed. From what I can tell, there are also the DeRez and Rez command line tools. The Xcode software may have been installed from one or more DVDs that came with the Mac. In the Xcode documentation (which can be viewed by launching the Xcode application and then choosing Documentation from the Help menu), there is a page, “Command-Line Tools,” which mentions the DeRez and Rez tools. The path to this page is ADC Home > Reference Library > Guides > Mac OS X > Mac OS X Technology Overview > Mac OS X Developer Tools >. It may be possible to find this page in the Xcode documentation by doing a full-text search over all documentation sets with the search term “DeRez” (without quotes) and the “Contains” option (as opposed to “Starts With” or “Exact”) chosen. In the “Command-Line Tools” documentation page, there is a “Localization Tools” section. In this section, there is the statement “Table C-15 lists the applications and command-line tools for localizing your own applications.” Afterwards, there is a statement about the directory locations of the tools and then there is a table with information about the DeRez, genstrings, and Rez tools. The description for the DeRez tool includes the statement “You can use this utility to find strings for localization purposes, for example.” The description for the Rez tool includes the statement “You can use Rez to recompile the resource files you decompiled with DeRez after you have localized the strings.” Given these statements about localizing and this categorization of the DeRez and Rez tools, the following question comes up: Is it permissible under the licensing for the Xcode software and the DeRez and Rez command-line tools to use the DeRez and Rez tools for purposes other than localization (or, put another way, for purposes that do not involve localization)? I have a software project and there is a resource file (with the .rsrc extension) in the project. For the purposes of this posting, I am using the name
.rsrc
to refer to the file. One way to edit resources in the file or to add new resources to the file would be to use DeRez to decompile the file into a Rez source file with a command along the lines of
-useDF MyGreatProject.rsrc Carbon.r > MyGreatProject.r
. (As a side note, when using the DeRez or Rez tools, it would hopefully be permissible to refer to an Apple-supplied Rez type declaration file such as
.r
in order to make the Rez source file contents easier to understand. The DeRez man page talks about the function of type declaration files. Also, I hope this command line example does not implicate any copyrights regarding the DeRez man page or the Rez man page.) After that step, it would be possible to add or edit or remove resources by editing the
.r
Rez source file. After that, it would be possible to regenerate the
.rsrc
file by using a command along the lines of
-useDF Carbon.r MyGreatProject.r -o MyGreatProject.rsrc
. (Once again, I hope this command example does not pose any copyright issues regarding the DeRez man page or the Rez man page.)
Richard (19 rep)
Jul 18, 2022, 01:46 AM • Last activity: Aug 1, 2025, 08:10 PM
1 votes
1 answers
696 views
Where are software licenses kept for software bundled with a new MacBook?
I just got a new MacBook Air and when I ordered it online I asked for Logic Pro. The laptop came with the software, but I don't see a license or anything that ties it to me. If I need to reinstall the OS on this laptop, or move to a new one, how can I take Logic with me?
I just got a new MacBook Air and when I ordered it online I asked for Logic Pro. The laptop came with the software, but I don't see a license or anything that ties it to me. If I need to reinstall the OS on this laptop, or move to a new one, how can I take Logic with me?
Ken - Enough about Monica (228 rep)
Jun 23, 2023, 03:43 PM • Last activity: Jun 23, 2023, 04:16 PM
3 votes
1 answers
3483 views
Is there a way to detect licensed/unlicensed installations of Docker?
Now that Docker is licensed in corporate environments, does anyone have a way of finding the licensed/unlicensed status of a Docker installation? We have many Macs and some of our users have licenses to run Docker Desktop. Some do not, and we would like to detect these so we can either remove unlice...
Now that Docker is licensed in corporate environments, does anyone have a way of finding the licensed/unlicensed status of a Docker installation? We have many Macs and some of our users have licenses to run Docker Desktop. Some do not, and we would like to detect these so we can either remove unlicensed machines, or get them licensed. I have not found any way of detecting whether a machine is running a licensed copy of Docker or not. Is this something that can be done?
Scott Earle (4016 rep)
Feb 7, 2023, 07:02 AM • Last activity: Feb 14, 2023, 10:37 AM
1 votes
2 answers
1500 views
License Keys not Transferred in Time Machine Restore
I have just restored a Time Machine backup to a new disk, and I am finding that I need to re-enter scores of licenses for specific applications (while others seem to be retained without issue). Specifically, I am using RapidWeaver, and most of the Stacks require license keys. They must be stored som...
I have just restored a Time Machine backup to a new disk, and I am finding that I need to re-enter scores of licenses for specific applications (while others seem to be retained without issue). Specifically, I am using RapidWeaver, and most of the Stacks require license keys. They must be stored somewhere, but I have yet to be able to determine the location. I would like to restore that directory from a backup to avoid countless hours of data re-entry. Can someone point out where this information is stored? It doesn't have to be specific to RapidWeaver, even though that would be helpful. I just want to know where to look to be able to restore my previous keys, in order to save a bit of time.
Dave (12793 rep)
Aug 7, 2014, 04:16 PM • Last activity: Aug 29, 2021, 11:14 AM
8 votes
4 answers
9782 views
What happens to an iOS app when a provisioning profile expires?
Question. What happens to an app when the provisioning profile used to build it expires? Does the app still launch on the device? Dos the app ever "call home" every few days/weeks to Apple to see if it is still valid? I would assume that it would not (once its installed, its there), but if the phone...
Question. What happens to an app when the provisioning profile used to build it expires? Does the app still launch on the device? Dos the app ever "call home" every few days/weeks to Apple to see if it is still valid? I would assume that it would not (once its installed, its there), but if the phone was ever lost, and needed to be restored from backup, I would assume that the app would no longer work in this case, as when it calls back to apple, it is deemed not valid. Forgive my simple question, but is my assumption correct?
Derek Megyesi (351 rep)
Jan 27, 2020, 11:26 PM • Last activity: Aug 8, 2021, 06:59 AM
0 votes
1 answers
170 views
Can I use a 3rd party GPL2+/LGPL2+ library in an MPL 2 licenced iOS app?
I'm thinking of using libmpv to provide video playback in my MPL 2 Flutter app. I know that Apple is weird about GPL stuff (and using GPL stuff in a greater work is awkward), so I was just wondering if I was actually allowed to. Here's the source code if it matters: https://github.com/UnicornsOnLSD/...
I'm thinking of using libmpv to provide video playback in my MPL 2 Flutter app. I know that Apple is weird about GPL stuff (and using GPL stuff in a greater work is awkward), so I was just wondering if I was actually allowed to. Here's the source code if it matters: https://github.com/UnicornsOnLSD/finamp
UnicornsOnLSD (143 rep)
Aug 1, 2021, 11:26 AM • Last activity: Aug 1, 2021, 11:43 AM
0 votes
0 answers
230 views
After each restart new iTerm window hangs for 5s on "xcode-build license check" [Apple M1]
This is really annoying and I'd understand if this was due to a system update, however after each restart a new iTerm window basically evaluates ``xcode-build license check`` for about 5s. Is there a way to turn it off? I've tried ``sudo xcodebuild -license accept``, but it seems to be unrelated to...
This is really annoying and I'd understand if this was due to a system update, however after each restart a new iTerm window basically evaluates `xcode-build license check` for about 5s. Is there a way to turn it off? I've tried `sudo xcodebuild -license accept`, but it seems to be unrelated to this issue. I'm running Big Sur under Apple M1.
Ranza (169 rep)
May 21, 2021, 04:33 PM
2 votes
1 answers
393 views
Can I use Apple's San Francisco font (and other fonts) in my own text editor?
Can I use Apple's fonts in my Atom text editor. [This][1] seems to suggest I can't. Can anyone confirm this? I know, of course, Apple has no way of finding out if I do. I just don't want to use it if I'm not allowed to. [1]: https://developer.apple.com/forums/thread/82166
Can I use Apple's fonts in my Atom text editor. This seems to suggest I can't. Can anyone confirm this? I know, of course, Apple has no way of finding out if I do. I just don't want to use it if I'm not allowed to.
Huzaifa (123 rep)
Oct 2, 2020, 04:11 PM • Last activity: Oct 2, 2020, 04:35 PM
-2 votes
1 answers
1276 views
Has anyone been sued for using Mac OS on non-Apple hardware?
I have read: https://www.apple.com/legal/sla/docs/OSX1011.pdf and https://apple.stackexchange.com/questions/274313/is-it-possible-to-run-macos-in-a-virtual-machine-on-linux and https://apple.stackexchange.com/questions/132122/running-mac-os-x-in-non-apple-hardware and https://apple.stackexchange.com...
I have read: https://www.apple.com/legal/sla/docs/OSX1011.pdf and https://apple.stackexchange.com/questions/274313/is-it-possible-to-run-macos-in-a-virtual-machine-on-linux and https://apple.stackexchange.com/questions/132122/running-mac-os-x-in-non-apple-hardware and https://apple.stackexchange.com/questions/107324/is-installing-mavericks-on-hackintosh-legal and https://apple.stackexchange.com/questions/129161/what-are-the-licensing-concerns-running-mac-os-x-guest-os-on-vmware-esxi-5-5-wit My interpretation is that Apple only wants the user to run Mac OS on hardware they have made. It seems questionable whether such a restriction would hold up in court - especially in EU. None of the above answers whether it has been tested in court. Has there ever been a case where Apple has sued a user, who has Apple hardware, that he does not use, but he instead runs Mac OS on non-Apple hardware? (e.g. a developer that tests software using Mac OS on Virtualbox on non-Apple hardware, but who owns Apple hardware that sits in a box in the attic). Please note: I do not care about your opinion whether you think anything is legal/moral or not, or how you interpret the law in your country. You can post those opinions and advice on https://law.stackexchange.com . I am interested in facts.
Ole Tange (105 rep)
Aug 19, 2020, 07:20 AM • Last activity: Aug 19, 2020, 05:53 PM
1 votes
0 answers
56 views
How can I get e-mailed when the Apple Developer Program License Agreement gets updated?
I get lots of e-mail from Apple about WWDC and other advertisements (hey, we've just added 16 countries to the store), which act as clues that the ADPLA has or is about to update. But nothing explicit. Surest way is to log into developer.apple.com on a daily basis and look for an alert. Is there a s...
I get lots of e-mail from Apple about WWDC and other advertisements (hey, we've just added 16 countries to the store), which act as clues that the ADPLA has or is about to update. But nothing explicit. Surest way is to log into developer.apple.com on a daily basis and look for an alert. Is there a setting in the Apple Developer site to get these notifications? Is there a third party site or mailing list that keeps track of these changes?
BIBD (173 rep)
Jun 25, 2020, 06:26 PM
2 votes
1 answers
285 views
Implementing licensing mechanism for Applications Distributed in App store
I have an app that I intend to distribute via the App store. Currently, the user purchases a license from the website, he receives a key via email and our web server validates the license key entered by the user in the application. Is it possible to distribute the app in the App Store without any ch...
I have an app that I intend to distribute via the App store. Currently, the user purchases a license from the website, he receives a key via email and our web server validates the license key entered by the user in the application. Is it possible to distribute the app in the App Store without any change ie:the user purchase on app store,he receives a key. Can i distribute the trial version as free on App store?
techno (175 rep)
Mar 4, 2020, 05:36 AM • Last activity: Mar 23, 2020, 08:10 AM
1 votes
2 answers
897 views
Apple Business Manager. How do we revoke a code or license? We are not using a MDM
The small dev company that I work for has been contracted to build an app for client. This client is using Apple Business Manager and wants us to publish to it. I have built the app and deployed it for review to the Apple Connect. It passed and I see it is now in the client's Apple Business Manager...
The small dev company that I work for has been contracted to build an app for client. This client is using Apple Business Manager and wants us to publish to it. I have built the app and deployed it for review to the Apple Connect. It passed and I see it is now in the client's Apple Business Manager account. Here is where I am confused. Our client DOES NOT have a MDM. How can I use Apple Business Manager in this case? Initially I thought I could simply use redemption codes, but now I see that this is not going to work, as redemption codes are similar to "gift cards" that we give out to people. Unless I am mistaken, there is no way to manage them and revoke them when we need so. It seems that the only way to manage the licenses is to implement a MDM (like Mobile Iron, etc.), but this seems like a lot of work. There must be another way. What about contractors that require a corporate app? Surely, there has to be a way to use the Managed Licensing aspect of ABM without using a MDM. How can use ABM to do "managed licensing" without our client(s) having a MDM. Is there a way that I can revoke a redemption code once I have issued it? enter image description here
Derek Megyesi (351 rep)
Jan 5, 2020, 03:08 AM • Last activity: Feb 4, 2020, 10:02 AM
2 votes
1 answers
226 views
Is it possible to renew an Apple Enterprise License prior to deadline
As we come to year end, I wanted to get handle on our licensing. Although I have until April 2020, it got me thinking, is it possible to renew a license prior to the auto-renew date? See screenshot [![enter image description here][1]][1] [1]: https://i.sstatic.net/V0bXl.png
As we come to year end, I wanted to get handle on our licensing. Although I have until April 2020, it got me thinking, is it possible to renew a license prior to the auto-renew date? See screenshot enter image description here
Derek Megyesi (351 rep)
Dec 5, 2019, 05:41 AM • Last activity: Dec 5, 2019, 07:08 AM
0 votes
1 answers
240 views
Question about Enterprise licensing and Apple Business Manager
At the recent [WWDC19][1] seminar, Apple made some drastic new changes to the Enterprise program, and Apple is making it now mandatory that all clients use the new Apple Business Manager process. Without going into specifics, for about 80% our clients, we are using two umbrella Enterprise licenses t...
At the recent WWDC19 seminar, Apple made some drastic new changes to the Enterprise program, and Apple is making it now mandatory that all clients use the new Apple Business Manager process. Without going into specifics, for about 80% our clients, we are using two umbrella Enterprise licenses to create provisioning profiles for our clients. Apple used to be relaxed about this and ... although not recomended ...noone really said anything, but now Apple is really cracking down on this. With this risk in mind, my dev team and I are trying get the respective clients to enroll themselves (with our guidance) with a new Enterprise license for themselves. The client would fully own the license themselves, and just add my Tech lead and myself as developers to the group. However, this process has not been successful. I am just curious what others experience has been? Others in this forum that are mobile app contractors must be impacted by this as well, and proactively investigating contingency plans. Are you getting your clients to purchase their own Enterprise licenses, or are you going down this Apple Business Manager Path? As I mentioned above, we have tried getting one of our clients to enroll for an Enterprise license for their internal employees, but it seems the mere mention that a 3rd party contractor is building them an app, raises alarm bells for Apple and they instantly reject the client’s application. I suspect that this same negative result will come from all our client’s requests. In short, I am curious how others are handling this dilemma, and what has your success has been moving clients to use Apple’s new Business Manager?
Derek Megyesi (351 rep)
Sep 26, 2019, 04:39 AM • Last activity: Nov 26, 2019, 01:39 PM
2 votes
2 answers
11359 views
MAMP Pro license record
I purchased a license for MAMP Pro and copy/pasted the license on the webpage when I ordered it. But there is no record of the license key on the invoice or on when I login to their support system.. I am retiring this computer and transferring my work to a new computer so I am trying to find my lice...
I purchased a license for MAMP Pro and copy/pasted the license on the webpage when I ordered it. But there is no record of the license key on the invoice or on when I login to their support system.. I am retiring this computer and transferring my work to a new computer so I am trying to find my license so I can reinstall MAMP on the new computer. I've looked through the ~/Library/Application Support folder and /Applications/MAMP Pro/ but I can not find it in a plist file either. Does anyone know where this is stored or where I can find it? I've already submitted a support ticket but figured I'd see if someone knows rather than waiting around for them to get back to me.
davidcondrey (1814 rep)
Nov 21, 2014, 06:39 PM • Last activity: Nov 19, 2019, 11:33 PM
1 votes
1 answers
267 views
Is Speech Synthesis protected by copyright or patent law? What does Mac OS License protect?
I know that according to a question asked by another user here https://apple.stackexchange.com/questions/43290/are-the-apple-text-to-speech-voices-copyrighted > "No other use of the System Voices is permitted by this License, including but not limited to the > use, reproduction, display, performance...
I know that according to a question asked by another user here https://apple.stackexchange.com/questions/43290/are-the-apple-text-to-speech-voices-copyrighted > "No other use of the System Voices is permitted by this License, including but not limited to the > use, reproduction, display, performance, recording, publishing or > redistribution of any of the System Voices in a profit, non-profit, > public sharing or commercial context." But what is that License? Is it a patent or is it copyright? What kind of protection does the license include? At what point do these protections actually limit use? I am considering Radiohead's Fitter Happier song for instance.
Jss (11 rep)
Nov 13, 2019, 06:42 PM • Last activity: Nov 13, 2019, 08:04 PM
1 votes
1 answers
489 views
How do Apple Enterprise certificates and their expiration dates work?
I have a question that I wanted clarity on. As shown below, I have an Apple Enterprise account that has a membership expiration date of March 13, 2020 [![enter image description here][1]][1] And within that membership, I have a Enterprise certificate that expires 2020/06/21, and another that expires...
I have a question that I wanted clarity on. As shown below, I have an Apple Enterprise account that has a membership expiration date of March 13, 2020 enter image description here And within that membership, I have a Enterprise certificate that expires 2020/06/21, and another that expires 2022/10/01 enter image description here This means that any provisioning profiles that I create will have to fit between now and a year out. So if I make a provisioning profile that is linked to the certificate that expires 2020/06/21, given this is less than a year, the provisioning profile will expire on the same day the certificate expires (2020/06/21). So this would be a bad idea. However, a provisioning profile linked to the 2nd license of 2022/10/01, would expire a year from today-1. So it would expire Oct 15, 2020. This is the better idea. And …. if I do not pay the membership fee of $299 on March 13, 2020 though, will both the certificates above also expire. I would assume so. Is my understanding correct?
Derek Megyesi (351 rep)
Oct 17, 2019, 12:38 AM • Last activity: Oct 17, 2019, 09:11 AM
1 votes
0 answers
623 views
How to accept Android license in macOS Terminal?
I'm trying to install some Android tools via the macOS terminal, but I can't get any further with the license confirmation. I feel a bit stupid - but can someone please tell me **what I'm doing wrong?** The question in terminal: >Accept? (y/N): ./avdmanager -v create avd -n x86 -k "system-images;and...
I'm trying to install some Android tools via the macOS terminal, but I can't get any further with the license confirmation. I feel a bit stupid - but can someone please tell me **what I'm doing wrong?** The question in terminal: >Accept? (y/N): ./avdmanager -v create avd -n x86 -k "system-images;android-25;google_apis;x86" -g "google_apis"y The result: >Accept? (y/N): ./avdmanager -v create avd -n x86 -k "system-images;android-25;google_apis;x86" -g "google_apis"y Skipping following packages as the license is not accepted: Google APIs Intel x86 Atom System Image Android SDK Build-Tools 25.0.3 SDK Patch Applier v4 Android SDK Platform-Tools Android SDK Platform 25 Android Emulator The following packages can not be installed since their licenses or those of the packages they depend on were not accepted: patcher;v4 emulator platforms;android-25 platform-tools build-tools;25.0.3 system-images;android-25;google_apis;x86 > >[=======================================] 100% Computing updates...
Dani (11 rep)
Sep 6, 2019, 10:25 AM • Last activity: Sep 6, 2019, 12:28 PM
1 votes
1 answers
955 views
Multiple Enterprise Developer License account for a single DUNS number
We are a small startup with only a single DUNS number. However we need to make apps for each of our clients. As part of our business model, we do all the licensing for the clients. Is it possible to have multiple Enterprise Developer License account for a single DUNS number? For example: Apple ID Cl...
We are a small startup with only a single DUNS number. However we need to make apps for each of our clients. As part of our business model, we do all the licensing for the clients. Is it possible to have multiple Enterprise Developer License account for a single DUNS number? For example: Apple ID Client - Derek's Company XYZ Enrollment ID: 1TL2Z8535Z D-U-N-S® 1111222334 Using this DUNS number, I was able to get an enterprise license for Apple Developer account: Derek.company@xyz.com Using the same DUNS number, can I create an second and a third enterprise license for Apple Developer account, Derek.company_two@xyz.com, and Derek.company_three@xyz.com?
Derek Megyesi (351 rep)
Jul 24, 2019, 12:05 AM • Last activity: Jul 24, 2019, 01:00 AM
0 votes
1 answers
168 views
Reinstall mac os x 10.10 yosemite; never had mac os license assigned to my icloud account
Recently I found an old MacBook, probably from 2009 at my company's storage place. My boss allowed me to take it and I really want to try it out. The thing is, when I try to reinstall mac os with Recovery boot (command + R) I have to login into my iCloud account. After I do it, it says that the serv...
Recently I found an old MacBook, probably from 2009 at my company's storage place. My boss allowed me to take it and I really want to try it out. The thing is, when I try to reinstall mac os with Recovery boot (command + R) I have to login into my iCloud account. After I do it, it says that the service is currently unavailable. The thing to mention is that I never had any mac os assigned to my iCloud account. I've read some forums, but I want to be sure. Should I buy a license for some Mac OS on apple's site and then try to login again and then it would work? Thank you.
Burak (1 rep)
Jul 19, 2019, 06:20 PM • Last activity: Jul 19, 2019, 08:02 PM
Showing page 1 of 20 total questions