Developer Program

RSS for tag

Create and deliver software for users around the world on Apple platforms using the the tools, resources, and support included with Apple Developer Program membership.

Developer Program Documentation

Posts under Developer Program tag

609 Posts
Sort by:
Post marked as solved
2 Replies
3.1k Views
We have an iOS In-House app that is not installing using the OTA method. The app is no longer able to be installed using the itms-services:// protocol. The last time I tried it was in November 2020 and it worked then. The uri looks like this itms-services://?action=download-manifest&url=https: //dl.dropbox.com/s/abcdef123/manifest.plist . Our Enterprise certificate and profiles are up to date and valid. I was able to install the app to an iphone using Xcode and an Ad-hoc deployment of the app. The dropbox links are all shared and accessible to anyone with the link. When I copy the itms-services uri to Safari on an iPhone I get the popup ... "Open this page in "iTunes"?" with the options Cancel and Open. When I click Open the popup goes away but then nothing else happens. The app does not install. I connected to XCode Console to view the log messages for the device while clicking Open on the popup and the only message that stood out to me was .. Process: itunesstored Message: NetworkRequestQueue: Received unknown action: private PID: 162 Does Apple still support OTA installs for enterprise developers? What else can I do to troubleshoot?
Posted
by
Post not yet marked as solved
3 Replies
2.7k Views
At https://appstoreconnect.apple.com/, I have the Admin role (but not Account Holder). At first, I had the Developer role. When it got switched to Admin, the buttons on the website that only admins should see (for example, the add app button), still weren't visible to me immediately, but I started seeing more of them within 24h. Now, I can click the add app button (see first screenshot) but when I click the link to add a bundle id (the link is called Certificates, Identifiers & Profiles), it says that I don't have access (see second screenshot).
Posted
by
Post not yet marked as solved
3 Replies
2.1k Views
Hi! I need to transfer an app, which is already available in the App Store, from one developer to another. The new developer account (one to receive the app) has problems building the app for the local testing iPhone device, Xcode giving the error messages: "Failed to register bundle identifier" (The app identifier "com.app.name" cannot be registered to your development team because it is not available. Change your bundle identifier to a unique string to try again.) and "No profiles for 'com.app.name' were found" (Xcode couldn't find any iOS App Development provisioning profiles matching 'com.app.name')" Obviously, Bundle ID isn't unique, as the app already exists on the App Store, but he's only trying to build for the local iPhone to preview the app. I need to be sure the new developer will be able to compile/build the application before we initiate the transfer of the app from one account to another. Also, the new dev has not yet paid for the APPLE DEVELOPER PROGRAM. Should we change the Bundle ID temporarily to be able to test the app? Thank you in advance!
Posted
by
Post not yet marked as solved
13 Replies
3.6k Views
"We noticed some irregular activity associated with your vendor number XXXXXX and have paused your earnings payments while we investigate. Once our review is complete, we'll determine if we can resume your payments." Has anyone encountered the same problem? Has your payment resumed? I sent the email but didn't get a reply. This is my only income. I am so anxious to wait!
Posted
by
Post not yet marked as solved
1 Replies
527 Views
After i renew my membership of Apple Developer Program, how can i get the invoice ? I already try using this link https://secure2.store.apple.com/shop/order/list to download it. But, instead got a invoice i got an error message "Something went wrong". Is there another way to me to get my invoice ?
Posted
by
Post not yet marked as solved
2 Replies
565 Views
Hello, recently I've received such notice of termination. Right after they've reviewed and approved my app to the store. Pursuant to Section 3.2(f) of the ADP Agreement, you agreed that you would not “commit any act intended to interfere with the Apple Software or Services, the intent of this Agreement, or Apple’s business practices including, but not limited to, taking actions that may hinder the performance or intended use of the App Store, Custom App Distribution, or the Program.” Apple has good reason to believe that you violated this Section due to documented indications of fraudulent conduct associated with your account. Have you encountered this, and did you manage to get an answer or resolve the situation? I've already appealed and am waiting for a review.
Posted
by
Post not yet marked as solved
7 Replies
2.8k Views
I was on the developer program for a while, around half a year. We had developed an app submitted it to the review, and got approved. Fast forward a couple of months we got a message that "some changes needed". We made them and submitted the app to another review and it also got approved. A month later we received a notification of termination due to: Pursuant to Section 3.2(f) of the ADP Agreement, you agreed that you would not “commit any act intended to interfere with the Apple Software or Services, the intent of this Agreement, or Apple’s business practices including, but not limited to, taking actions that may hinder the performance or intended use of the App Store, Custom App Distribution, or the Program.” Apple has good reason to believe that you violated this Section due to documented indications of fraudulent conduct associated with your account. App removed, account blocked, and their contact us button leads to a screen that we are in the area that cant appeal to the app review team. We submitted a general support query. But want to contact them in some other way. At least to get clarification, because we believe that we did not breach any rules. Any help?
Posted
by
Post marked as solved
16 Replies
15k Views
I have been working for a while now. Never encountered this issue. After accepting the invite from the organization. The organizations does not appear at developer apple account. But can see the organization at app store connect. Yes i have checked the account permissions. I have the admin role and developer role etc is checked everything is correct. This is not just me happening with my colleague as well.
Posted
by
Post not yet marked as solved
18 Replies
5.6k Views
On the iOS Developer app on my Iphone 13, when I try to submit my id front and back pictures, it fails every time with no fruitful error. All it says is Unable to send information, your information couldn't be sent due to connection error. The internet connection is working absolutely fine I can assure. It seems impossible to go past this step! Why is apple so vaguely difficult!
Posted
by
Post not yet marked as solved
1 Replies
890 Views
Hello Everyone, I received the following message: "We’re reaching out because either your bank, an intermediary bank, or our banking partner will no longer process payments to the bank account you provided for vendor number ***. If you need to update your banking details, visit Agreements, Tax, and Banking in App Store Connect. Your Apple Developer Program membership is still active and you can continue distributing apps on the App Store. We apologize for any inconvenience." It is rather alarming. Our bank account is opened with “Priorbank” Joint Stock Company in Belarus, it doesn’t feature in any sanction or restrictions list. According to the information from Priorbank, its correspondent bank CITIBANK NA, New York, USA works with them in standard mode both for inward and outward payments. Please address the following questions: What is happening and why? Was this message an error? Does Apple still work with developers from Belarus? Can Apple send money to the developers from Belarus to their accounts in Belarusian banks? If so, to which banks? If not, what do you suggest doing? Regards, Alex
Posted
by
Post not yet marked as solved
12 Replies
6.9k Views
I applied for a personal developer account. After registering iOS devices at https://developer.apple.com/account/resources/devices/list, the status of each device shows Ineligible for 14 days. As a result, my project cannot be debugged with this account, and my app cannot be published in the App Store What should I do in this situation?
Posted
by
Post not yet marked as solved
4 Replies
2.5k Views
Hi, I'm a new owner of Apple laptop since I always using PC. I'm an experienced perf user but now I'm happy having my MBP2021 laptop so I need to learn new tools. I found that xctrace is the new way to capture profiles on Apple devices so I've installed one and ran on my app. Unfortunately, I didn't manage to make it work. Here is my script: ❯ xctrace record --template 'CPU Counters' --launch -- ./target/release/deps/flower-b0a05df673ad26db tests::test_run Starting recording with the CPU Counters template. Launching process: flower-b0a05df673ad26db. Ctrl-C to stop the recording Target app exited, ending recording... Recording completed. Saving output file... Output file saved as: Launch_flower-b0a05df673ad26db_2022-05-09_21.02.47_4E6DC3F7.trace. ❯ xctrace import --template 'CPU Counters' --input Launch_flower-b0a05df673ad26db_2022-05-09_21.02.47_4E6DC3F7.trace Import failed with error: Cannot find matching importer for url: Launch_flower-b0a05df673ad26db_2022-05-09_21.02.47_4E6DC3F7.trace/ -- file:///Users/pzixel/Documents/Repos/flower/ I tried to find any information about to how to make it work but failed. I hope I can find some support here.
Posted
by
Post marked as solved
2 Replies
538 Views
Hello, Recently I discovered that I'm unable to test my apps on real device. Then I've found out, that my account is blocked (I'm Ukrainian living in Kyiv) due to USA "sanctions" against Ukrainians who live in Donetsk and Luhanks regions. I think that in my dev account info there was my old address (Donetsk), but I live in Kyiv for a long time (I forgot to update my address). Now I'm trying to contact Apple support (already submitted few form requests), but they're completely silent on this issue (I believe there should be option to upload ID documents/proof of residence). Is there any way Apple can restore my dev account? Any chance that support will help/answer? Regards, Oleksandr 🇺🇦
Posted
by
Post not yet marked as solved
5 Replies
1.3k Views
"We noticed some irregular activity associated with your vendor number XXXXXX and have paused your earnings payments while we investigate. Once our review is complete, we'll determine if we can resume your payments." Has anyone encountered the same problem? Has your payment resumed? and issues with getting paid this month? The expected date was 30 June, and the 1 Jul update was ''balance carried forward'' and until today it's still ''balance carried forward''.
Posted
by
Post not yet marked as solved
5 Replies
3.6k Views
Good evening, I'm trying to deploy an extremely simple Python QT app to the app store: it's roughly ~10 lines of code that shows a window containing a"Hello, world!" message. This seemingly trivial task of deploying a "Hello World" app to the store has been extremely difficult, perhaps because of my lack of familiarity with the Apple ecosystem. I'd like to demonstrate all of the steps I've taken, my current understanding of deployments, and what the problems are. Project files Here's the code for the app (in a file located at src2/test_app/app.py). import os, sys from PySide2.QtWidgets import * class MainWindow(QMainWindow): def __init__(self, *args, **kwargs): super(MainWindow, self).__init__(*args, **kwargs) self.setCentralWidget(QLabel("Hello, world!")) if __name__ == '__main__': os.environ["QT_MAC_WANTS_LAYER"] = "1" app = QApplication(sys.argv) window = MainWindow() window.show() app.exec_() Furthermore, I've created an assets folder which contains an icon.icns file and I also created a Pyinstaller config/test_app.spec file to bundle this app into a testapp.app package: block_cipher = None added_files = [ ('../assets', 'assets') ] a = Analysis( ['../src2/test_app/app.py'], pathex=[], binaries=[], datas=added_files, hiddenimports=[], hookspath=[], hooksconfig={}, runtime_hooks=[], excludes=[], win_no_prefer_redirects=False, win_private_assemblies=False, cipher=block_cipher, noarchive=False ) pyz = PYZ( a.pure, a.zipped_data, cipher=block_cipher ) exe = EXE( pyz, a.scripts, a.binaries, a.zipfiles, a.datas, [], name='testapp', debug=False, bootloader_ignore_signals=False, strip=False, upx=True, upx_exclude=[], runtime_tmpdir=None, console=True, disable_windowed_traceback=False, target_arch=None, codesign_identity=None, entitlements_file=None, icon='../assets/64.icns' ) coll = COLLECT( exe, a.binaries, a.zipfiles, a.datas, strip=False, upx=True, upx_exclude=[], name='app' ) app = BUNDLE( coll, name='testapp.app', icon='../assets/icon.icns', bundle_identifier='com.stormbyte.test-app.pkg', info_plist={ 'NSPrincipalClass': 'NSApplication', 'NSAppleScriptEnabled': False, 'LSBackgroundOnly': False, 'LSApplicationCategoryType': 'public.app-category.utilities', 'NSRequiresAquaSystemAppearance': 'No', 'CFBundlePackageType': 'APPL', 'CFBundleSupportedPlatforms': ['MacOSX'], 'CFBundleIdentifier': 'com.stormbyte.test-app.pkg', 'CFBundleVersion': '0.0.1', } ) In addition, I have an config/entitlements.plist file, containing all of the necessary information for binaries built by pyinstaller: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <!-- These are required for binaries built by PyInstaller --> <key>com.apple.security.cs.allow-unsigned-executable-memory</key> <true/> <key>com.apple.security.cs.disable-library-validation</key> <true/> <key>com.apple.security.app-sandbox</key> <true/> </dict> </plist> This entitlements file is apparently necessary for pyinstaller to run things on Mac successfully, which is why I included it. Building the .APP I am able to build this app with: pyinstaller \ --noconfirm \ --log-level WARN \ --distpath '/Users/nikolay/Desktop/projects/cling_wrap/dist' \ --workpath '/Users/nikolay/Desktop/projects/cling_wrap/build' \ './config/test_app.spec' This creates a testapp.app file in my dist folder and the file icon I've designated appears just as I've intended. Codesigning the .APP binaries Next, I am able to use the codesign tool to sign all of the files that are part of the testapp.app I've just created. codesign \ -vvv \ --strict \ --deep \ --force \ --timestamp \ --options runtime \ --entitlements './config/entitlements.plist' \ --sign "Developer ID Application: Nikolay ***** (Z57YJ*****)" \ '/Users/nikolay/Desktop/projects/cling_wrap/dist/testapp.app' This successfully executes. Building the .PKG Installer Next, I am able to use productbuild to create a .PKG file, which will allow a user to install the app: productbuild \ --version '0.0.1' \ --sign "Developer ID Installer: Nikolay **** (Z57YJ*****)" \ --component '/Users/nikolay/Desktop/projects/cling_wrap/dist/testapp.app' \ /Applications testapp.pkg This successfully outputs: ... productbuild: Adding certificate "Developer ID Certification Authority" productbuild: Adding certificate "Apple Root CA" productbuild: Wrote product to testapp.pkg When I attempt to run this installer, everything works. I can even see the app installed in my Applications folder, and I can double-click and run it: With this confirmed, I am ready to run the notarization & stapling process prior to submitting my app to the App Store. I run notarization using the xcrun tool: xcrun altool \ --notarize-app \ --primary-bundle-id com.stormbyte.test-app.pkg \ --username=*****@gmail.com \ --password **** \ --file '/Users/nikolay/Desktop/projects/cling_wrap/testapp.pkg' Which outputs: No errors uploading '/Users/nikolay/Desktop/projects/cling_wrap/testapp.pkg'. RequestUUID = c40ebde4-dcd1-*********** I then receive an e-mail from Apple telling me that the notorization process has been successful: Next, I run the stapler tool: xcrun stapler staple '/Users/nikolay/Desktop/projects/cling_wrap/testapp.pkg' Which is also successful. Finally, I attempt to use Transporter to upload my app to the store but this happens: It says that the icon failed (when it clearly exists and is recognized by Mac?!!) and that the signature is invalid? Am I using the incorrect certificates for distribution to the App store? Thanks!
Posted
by
Post not yet marked as solved
7 Replies
4.1k Views
The developer account just bought the day before yesterday was sent to the company for app testing yesterday, but it could not be installed. Log in to the developer account and find that all the added udids are ineligible for 14 days and processing
Posted
by
Post marked as solved
5 Replies
2k Views
On Xcode 13.3.1, 13.4.1, and 14.0b5 I am unable to download symbols for watchOS 8.7.1, which is preventing me from developing on my Apple Watch device. The error I'm getting is a "403: forbidden" on the resource, with the more detailed error message showing on the Devices window: Work Apple Watch via Work iPhone: Could not download and install Symbols for watchOS 8.7.1 (19U67). Failed to download package from ADC. There are no valid accounts registered with Xcode that have the ability to access this resource. Contact Apple Developer Program Support to resolve account access issues. I am signed into a paid Apple Developer account, so I'm not sure why my account is not considered "valid".
Posted
by
Post marked as Apple Recommended
3k Views
I'm having issue using Xcode Cloud with my developer account. I have active Apple Developer Program membership (Individual) associated with my Apple ID: Same Apple ID is the only Apple ID added in Preferences > Accounts in Xcode 13.4.1 (13F100). But with that setup, for any project I can try, Report Navigator > Cloud tab shows this error: Your developer account is not a member of a team that is eligible to use Xcode Cloud And Product > Xcode Cloud > Create Workflow... shows error This operation could not be completed. If I switch to a different developer account that I have (associated with a team, not individual membership) – the issue is resolved and I can start creating first Xcode Cloud workflow in same projects. Can Xcode Cloud be used with individual ADP memberships? If so, why my account is not eligible? How can I further diagnose the problem?
Posted
by