开发者

How to register mac for distributing my iphone applications

i have developed a music application .i have run it in ipod .It is working properly .but now i want to distribute my application.For that i need to register my mac pc but my mac pc is not registered.So,please anybody help me or give any hints in how to register my mac pc for distributing my iphone app

when i am running my application for distribution it gives me an error :

cd /Users/uttambeldar/Desktop/DietySongs
    setenv MACOSX_DEPLOYMENT_TARGET 10.5
    setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/g++-4.2 -arch i386 -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.2.sdk -L/Users/uttambeldar/Desktop/DietySongs/build/Debug-iphonesimulator -F/Users/uttambeldar/Desktop/DietySongs/build/Debug-iphonesimulator -filelist /Users/uttambeldar/Desktop/DietySongs/build/DietySongs.build/Debug-iphonesimulator/DietySongs.build/Objects-normal/i386/DietySongs.LinkFileList -mmacosx-version-min=10.5 -framework Foundation -framework UIKit -framework CoreGraphics -framework MessageUI -framework AVFoundation -framework AudioToolbox -framework MediaPlayer -o /Users/uttambeldar/Deskto开发者_如何学Cp/DietySongs/build/Debug-iphonesimulator/DietySongs.app/DietySongs
ld: duplicate symbol _main in /Users/uttambeldar/Desktop/DietySongs/build/DietySongs.build/Debug-iphonesimulator/DietySongs.build/Objects-normal/i386/main-13B8478E.o and /Users/uttambeldar/Desktop/DietySongs/build/DietySongs.build/Debug-iphonesimulator/DietySongs.build/Objects-normal/i386/main-26D6EFA4.o
collect2: ld returned 1 exit status
ld: duplicate symbol _main in /Users/uttambeldar/Desktop/DietySongs/build/DietySongs.build/Debug-iphonesimulator/DietySongs.build/Objects-normal/i386/main-13B8478E.o and /Users/uttambeldar/Desktop/DietySongs/build/DietySongs.build/Debug-iphonesimulator/DietySongs.build/Objects-normal/i386/main-26D6EFA4.o
collect2: ld returned 1 exit status


To distribte your application, you need also a Developer Licence from Apple which costs 99$/Year. If you already bought it, you have to set up your mac. I use this manual. It's just great.


From your error message it seems that your target's Base SDK is not set to an iPhone OS SDK.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜