Transferred from http://blog.sina.com.cn/s/blog_6fd90b5b01015a46.html
Recently-run colleagues have struggled to share the idea of how to publish the IPA packages offered by their partners to the App Store.OverviewDue to Apple's mechanism, the installation of applications on a non-jailbreak machine must be done through the official App Store, developers can upload the App store after the app has been developed, and also need to pass the auditing proces
Xcode packaged IPA upload full tour of App Store
is divided into 8 steps
1. Apply for iOS certificate
2, import the certificate to Keychain
3, Xcode configuration iOS certificate
4, configure Xcode packaging environment
5, packaging and Export IPA package
6. Create app on itunes Connect
7. Upload IPA to itunes Connect
8, upload the
Making jailbreak iOS Device IPA kits
1. Select the running target as iOS Device;
2.xcode->product->edit scheme->run xxx.app->build Configuration is set to release;
3.xcode->product->archive, at this time Project->build Settings->code sign need for effective profile, in order to succeed;
4.orgnizer->archives->distribute->export as Xcode Archive, select the storage path to keep this archive (so the name of the file being so archived is AAA);
5. The
Tags: device leds present post lib iOS src font terminal1. First need the computer has a brew environment, check whether you have installed homebrew, enter Brew-V in the terminal, if the version information is installed, if the prompt command does not exist, it is not installed, installation The homebrew method is as follows: /usr/bin/ruby-e "$(curl-fssl https://raw.githubusercontent.com/Homebrew/install/master/install)" 2. After the installation is complete, install the following:Brew Unins
Recently iOS10 out of the Xcode also followed the upgrade to 8 think of the app do a update and then modify the code is going to upload a new package, but always found that the new version can not be built
1. If the app is charged, then it is necessary to agree on a protocol to build a new version of the | | If it's a free app, ignore this one.
2. If you upload a new package, whether it is Xcode upload, or application Load tool upload, as long as you do not see your pre-submit version in the I
IPA file, which is the final form of the. app file on iOS device, which is composed of resource file + localized file +plist file +app file, at present, I can publish the decompile technology is to extract the executable file in the app file, further downward decompile, is very troublesome, Work that is time-consuming and can only be done at the bottom.
First, you need to have a betterzip or similar uncompressed software, Betterzip download address
Connect the real machine to the MAC, command line input idevice_id-l, and if the device is Udid, the configuration success will be recognized correctly.
related directives:
ideviceinstaller-i [IPA file]-o [device udid] Install IPA file to device
ideviceinstaller-l-O [device Udid] Displays all installed applications in the current device
Ideviceinstaller-u [appId]-O [device Udid] Uninstall application
Today, colleagues upload IPA to the version of the new build, in Test no new version or upload, refresh the page directly brush disappeared, point to open this upload of the IPA file information, the display date is false, others are not displayed.
Personal analysis and discussion with colleagues for three main reasons:
1. Caching: Apple's ituness Connect has a caching mechanism, perhaps some people do no
How to build a archive file using shell scripting and export the signed IPA file.1. Build Script DescriptionThis shell script is used for Build,xcode workspace source code engineering and is exported as a re-signed IPA file for distributing test installation files and files for submitting AppStore audits. Implement auxiliary product development, test configuration management work.Using this script requires
.) Save and exit.
Open xcode, open your project, project> edit project setting, select the "build" Page, select all for deployments and show, locate the code signing identity item, and delete its subitem, assign "code signing identity" to "iPhone developer" (which is actually an option ).
Then find the xxx-Info.plist file for your project and add the "signeridentity" item with the value "Apple iPhone OS application signing". Save.
During this period, we will choose to sign the certificate.
1. Mode One
1, compile:
Product-> Archive
2, Export:
Window-> Organizer (Command + Shift +2)-> Archives->distribute ...
Figure: According to need 3 election 1
Two. Mode 2
Into the repository-----Developer-----Xcode------deriverdata--------Own engineering------BUILD------PRODUCTS------This place has the app file you're looking for. , there are various versions of Debug,relase, choose what you need to drag into itunes to generate IPA.
Recently updated XCODE8, update the project today, follow the previous process Xcode compile IPA files, Applicaiton Loader submitted successfully but, the ITunes connect build version does not show, very puzzled, usually wait a few minutes will show, But I've been waiting for half an hour today. The plus sign does not appear as shown in the following illustration:
Always show this figure:
Later in the company email received Apple feedback, as shown
, including Passbook,gamecenter,push service, etc.
Normal AppID: Name, Bundleid, open service option. Wildcard AppID: Name, Bundleid, open service option.
3, about the description file: Divided into distribution, and development two types, will AppID, certificate, device binding.
1, distribution (for publishing)
Generic profile: Creates an app-based ID based on a published certificate. Profile with push feature: Create based on app ID, same as above based on same publishing certificate.
2.
keys:nameThe full name of device to simulate, as presented in Xcode's UI.OSThe version of IOS to simulate, such as6._, or the stringLatest(the default) to indicate the most recent version of IOS supported by this version of Xcode. Some actions (such as building) may is performed without an actual device present. To build against a platform generically instead of a specific device, the destination specifier is prefixed with t He optional string "generic/", indicating that the platform should i
XCode4.2 (4.1) real machine debugging and IPA generation many articles on xocde3.x real machine debugging are available on the Internet, but there are few documents related to xcode4.2. After reading some articles, you can finally debug the real machine on xcode4.2, which is recorded here. As we all know, programs developed on Xcode can only run in simulators.
XCode 4.2 (4.1) real machine debugging and IPA
Recently in the Automation platform for iOS, you need to load the IPA package via command line securityOkay, the question is, someone else uploads the IPA package, which is probably the development of a Test IPA package that can only be installed on a specific phone, so how do we install it on our automated iphone?The answer looks obvious, re-signing it, but we'r
The original text hereFirst of all definitely not get your own IPA package.Why get an IPA package? For example, in the imitation of some programs, to avoid the acquisition of its image material and so on, then the fastest and most effective way is to get the original program IPA package. Or, if you want to reverse the analysis of an app, then you only have to get
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.