1.插入iPod,彈出“This device is no longer connected.”警告消息框如下:
成都創(chuàng)新互聯(lián)公司長期為成百上千家客戶提供的網(wǎng)站建設服務,團隊從業(yè)經(jīng)驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為扎賚諾爾企業(yè)提供專業(yè)的做網(wǎng)站、網(wǎng)站制作,扎賚諾爾網(wǎng)站改版等技術服務。擁有十多年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。解決方法:設備連接有問題,我的是那根線有問題,我換了根線就正常了。
2.插入iPod,彈出“Could not receive a message from the device.”警告消息框如下:
解決方法:網(wǎng)絡上的資料是說重啟設備,但是我重啟了仍彈出上述警告框。換了根線后這個問題也解決了
3.插入了設備,如iPad、iPhone、iPod等,但彈出“No provisioned iOS device is connected.”警告消息框如下:
解決方法:
重新插入設備,確?!癢indow-->Organizer”窗口中左側(cè)的設備有綠色亮點:
4.在真機中運行時,如果出現(xiàn)“Could not change executable permissions on the application.”提示框,如下圖所示。
解決方法:在真機中刪除你之前運行過的可執(zhí)行文件即可。
5.真機運行時,開發(fā)的版本比真機的版本高,出現(xiàn)如下提示框,
(待續(xù)。。。)
6.插入設備,如下圖,顯示的是×××的圓點。
把光標放在如圖位置,出現(xiàn)如圖提示。我的測試的時候是線的問題,還有可能是開發(fā)團隊沒有把圖中的右下角處的Identifier取設備的ID號加入進來。對于有沒有可能是證書不對,這個我沒有測試過。
7.如果調(diào)試時點擊了,,,但是左下角卻顯示為如下圖:
這個其中之一的原因是你更改了“Bundle identifier”所致。
解決方法:Clean整個工程,然后運行即可。
8.調(diào)試時項目可以運行,可是點擊某個按鈕時卻崩潰了,在控制臺輸出:
Program received signal: “EXC_BAD_ACCESS”.
Data Formatters temporarily unavailable, will re-try after a 'continue'.
(Can't find dlopen function, so it is not possible to load shared libraries.)
如下圖
即:程序接收到“exc_bad_access”信號,數(shù)據(jù)格式化器暫時不可用。
解決方法:該異常屬于內(nèi)存泄露問題。如果是標準C中空指針引起的問題則IDE生成的調(diào)試信息會自動指向該位置,如果IDE沒有指向,則檢查自上一次正確運行以來添加或修改的代碼中release、alloc、賦值、數(shù)組初始化等容易引起內(nèi)存訪問錯誤的位置是否有問題。在有斷點的情況下,如果出現(xiàn)異常,則IDE中指向的位置并不一定是程序崩潰的位置。
9.項目能運行,但是運行時切換到其它應用程序,然后切換回來,多次這樣操作后出現(xiàn)界面空白現(xiàn)象。如下列圖示:
1) 在ipad中正常運行界面
2)多次切換后出現(xiàn)空白界面
3)多點縮放界面顯示正常數(shù)據(jù),放手后還是空白界面
1))在ipod中運行正常顯示
2))在ipod中運行空白界面
3))在ipod中下拉界面頂部時界面上的數(shù)據(jù)顯示正常,放手后界面空白
4))在應用間相互切換
在環(huán)球快車與音樂兩個應用程序之間相互切換出現(xiàn)上面所述的空白界面。
解決方法:這是一個糾結(jié)的問題。為什么呢?程序已經(jīng)是能正常運行的,功能是能夠正常實現(xiàn)的。但是就是切換間出現(xiàn)空白界面。我向一些大神們請教了,但都沒能很好解決。
他們提出的解決方法現(xiàn)在列如下:
A:懷疑不支持后臺。其實軟件本身是支持后臺的。
要讓程序支持后臺,可在plist文件里設置如下:
或者如下:
B:我這個是多項目整合,將View作為全局變量試試。試了,沒解決問題
C:切換到新界面是咋進去的?push、present?我用的是present。據(jù)說pop回來是不會出現(xiàn)上述情況的。我想也是。
D:是后臺掛起之后再恢復出現(xiàn)問題?其實我不認為是這樣的。因為按home鍵退出后再進入是能正常運行的。在此也了解了下掛起、恢復函數(shù):
- (void)applicationDidEnterBackground:(UIApplication *)application
{
// Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later.
// If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits.
NSLog(@"applicationDidEnterBackground 掛起");
}
- (void)applicationWillEnterForeground:(UIApplication *)application
{
// Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background.
NSLog(@"applicationWillEnterForeground 恢復");
}
10.真機測試時提示如下:
即提示“No such file or directory ”。
解決辦法:重啟Xcode。出現(xiàn)這現(xiàn)象,可能是我修改了 Bundle identifier 造成的。
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。