repair make ipa

This commit is contained in:
Benjamin Reis 2018-06-26 10:51:04 +02:00
parent 607d5f4ffd
commit 56ac97d5a9
3 changed files with 32 additions and 2 deletions

18
Tools/exportOptions.plist Normal file
View file

@ -0,0 +1,18 @@
<?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>
<key>method</key>
<string>app-store</string>
<key>signingStyle</key>
<string>automatic</string>
<key>stripSwiftSymbols</key>
<true/>
<key>teamID</key>
<string>Z2V957B3D6</string>
<key>uploadBitcode</key>
<true/>
<key>uploadSymbols</key>
<true/>
</dict>
</plist>

View file

@ -3260,6 +3260,7 @@
TargetAttributes = {
1D6058900D05DD3D006BFB54 = {
DevelopmentTeam = Z2V957B3D6;
ProvisioningStyle = Automatic;
SystemCapabilities = {
com.apple.InAppPurchase = {
enabled = 1;
@ -4715,6 +4716,7 @@
CODE_SIGN_ENTITLEMENTS = linphone.entitlements;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_STYLE = Automatic;
COMPRESS_PNG_FILES = NO;
COPY_PHASE_STRIP = NO;
DEVELOPMENT_TEAM = Z2V957B3D6;
@ -4749,6 +4751,7 @@
PRODUCT_BUNDLE_IDENTIFIER = org.linphone.phone;
PRODUCT_NAME = linphone;
PROVISIONING_PROFILE = "";
PROVISIONING_PROFILE_SPECIFIER = "";
SKIP_INSTALL = NO;
TARGETED_DEVICE_FAMILY = "1,2";
WARNING_CFLAGS = (
@ -4814,6 +4817,7 @@
CODE_SIGN_ENTITLEMENTS = linphone.entitlements;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_STYLE = Automatic;
COMPRESS_PNG_FILES = NO;
COPY_PHASE_STRIP = NO;
DEVELOPMENT_TEAM = Z2V957B3D6;
@ -4847,6 +4851,7 @@
PRODUCT_BUNDLE_IDENTIFIER = org.linphone.phone;
PRODUCT_NAME = linphone;
PROVISIONING_PROFILE = "";
PROVISIONING_PROFILE_SPECIFIER = "";
SKIP_INSTALL = NO;
TARGETED_DEVICE_FAMILY = "1,2";
WARNING_CFLAGS = (
@ -4912,6 +4917,7 @@
CODE_SIGN_ENTITLEMENTS = linphone.entitlements;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_STYLE = Automatic;
COMPRESS_PNG_FILES = NO;
COPY_PHASE_STRIP = NO;
DEVELOPMENT_TEAM = Z2V957B3D6;
@ -4945,6 +4951,7 @@
PRODUCT_BUNDLE_IDENTIFIER = org.linphone.phone;
PRODUCT_NAME = linphone;
PROVISIONING_PROFILE = "";
PROVISIONING_PROFILE_SPECIFIER = "";
SKIP_INSTALL = NO;
TARGETED_DEVICE_FAMILY = "1,2";
WARNING_CFLAGS = (
@ -5010,6 +5017,7 @@
CODE_SIGN_ENTITLEMENTS = linphone.entitlements;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_STYLE = Automatic;
COMPRESS_PNG_FILES = NO;
COPY_PHASE_STRIP = NO;
DEVELOPMENT_TEAM = Z2V957B3D6;
@ -5043,6 +5051,7 @@
PRODUCT_BUNDLE_IDENTIFIER = org.linphone.phone;
PRODUCT_NAME = linphone;
PROVISIONING_PROFILE = "";
PROVISIONING_PROFILE_SPECIFIER = "";
SKIP_INSTALL = NO;
TARGETED_DEVICE_FAMILY = "1,2";
WARNING_CFLAGS = (

View file

@ -338,8 +338,11 @@ build: $(addsuffix -build, $(archs))
\t$(MAKE) sdk
ipa: build
\txcodebuild -configuration Release \\
\t&& xcrun -sdk iphoneos PackageApplication -v build/Release-iphoneos/linphone.app -o $$PWD/linphone-iphone.ipa
\txcodebuild -configuration Release && \\
\txcodebuild -sdk iphoneos -project linphone.xcodeproj -scheme linphone -configuration Release build \\
\t-archivePath linphone-iphone-'$(LINPHONE_IPHONE_VERSION)'.xcarchive archive && \\
\txcodebuild -exportArchive -archivePath linphone-iphone-'$(LINPHONE_IPHONE_VERSION)'.xcarchive \\
\t-exportPath linphone-iphone-'$(LINPHONE_IPHONE_VERSION)'.ipa -exportOptionsPlist Tools/exportOptions.plist
zipsdk: sdk
\trm -rf liblinphone-sdk/apple-darwin/Tools &&\\